動作環境
- Mac OSX
- pyenv
- anaconda3-5.0.0(Python 3.6)
環境構築は以下のサイト参照
Mac + Python + Anaconda を使用した機械学習用の環境構築
TensorFlow インストール
$ mkdir tensorflow-test
$ virtualenv --system-site-packages tensorflow-test
$ cd tensorflow-test
$ source bin/activate
$ conda search tensorflow
Fetching package metadata ...........
r-tensorflow 0.8.2 r3.4.1_0 defaults
1.4 r342h38ebd79_0 defaults
tensorflow 1.1.0 np112py27_0 defaults
1.1.0 np112py35_0 defaults
1.1.0 np112py36_0 defaults
$ conda install tensorflow
$ pip list | grep tensor
tensorflow (1.1.0)
インストールが確認できればOKです!
Tensorflowを実行してみる
以下のファイルをローカルに作成します。(後ほどjupyterに貼り付けるコードです)
hello_world.py
import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
print(sess.run(hello))
a = tf.constant(100)
b = tf.constant(321)
print(sess.run(a + b))
Jupyter を使用して動作確認
$ jupyter notebook
コマンドを実行するとブラウザが立ち上がり、以下のような画面が表示されます。
画面右側にある「New」をクリックし、「Python3」をクリックしてください。
入力画面が表示されるので hello_world.py で入力したソースをコピペし、shift + enter でソースコードを実行してください。
これでTensorFlowの動作確認は終わりです!
次回はこの環境を使用してTensorFlowのチュートリアルを行います。

