インストール
Windowsにインストール
公式サイトを参考にしています。
https://www.tensorflow.org/install/install_windows-
公式のインストールマニュアルでは、
conda
コマンドでPython3.5の仮想環境を作っていますが、2017年9月時点では不要だったので省略しました。- Tensorflow 1.2.0からPython3.6に対応したためです。https://github.com/tensorflow/tensorflow/blob/master/RELEASE.md
インストール方法
Anaconda のインストール
https://www.continuum.io/downloads「Anaconda Prompt」で、Tensorflowをインストール
- CPU-only versionをインストールする場合
(Anaconda)C:> pip install --ignore-installed --upgrade tensorflow
- GPU versionをインストールする場合
(Anaconda)C:> pip install --ignore-installed --upgrade tensorflow-gpu
インストールの確認
- 「Anaconda Prompt」で、Tensorflowをインストール
(Anaconda)C:> python
- Pythonインタラクティブシェルで、以下を入力
>>> import tensorflow as tf
>>> hello = tf.constant('Hello, TensorFlow!')
>>> sess = tf.Session()
>>> print(sess.run(hello))
- "Hello, TensorFlow!"という文字が出ればOK
Pythonの動作環境
- IPython:入力補完や色付けしてくれるので、
python
コマンドより便利。「Anaconda Prompt」でipython
を実行する。 https://ja.wikipedia.org/wiki/IPython - Jupyter Notebook:作成したプログラムや実行結果を保存できる。内部ではIPythonを実行しているみたい。「Anaconda Prompt」で
jupyter notebook
を実行する。http://jupyter.org/
とりあえずサンプルプログラムを実行
MNIST For ML Beginnersのサンプルコードmnist_softmax.py を実行する。
- minist_softmax.pyを保存する
- 「Anaconda Prompt」で
python minist_softmax.py
を実行する。 - 結果の"0.9183"が認識精度(91.83%)