$python -V
Python 2.7.5
- pipは既に入っている(以前入れた?)ので、管理者権限で
sudo pip install virtualenv
mkdir ~/tensorflow
sudo virtualenv --system-site-packages ~/tensorflow
cd ~/tensorflow
source bin/activate
sudo pip install --upgrade https://storage.googleapis.com/tensorflow/mac/tensorflow-0.5.0-py2-none-any.whl
- で、無事に入るので、サイトのパイソンコードをそのまま、~/tensorflow/にhello-tf.pyという名前で作成して
# hello-tf.py
import tensorflow as tf
import multiprocessing as mp
core_num = mp.cpu_count()
config = tf.ConfigProto(
inter_op_parallelism_threads=core_num,
intra_op_parallelism_threads=core_num )
sess = tf.Session(config=config)
hello = tf.constant('hello, tensorflow!')
print sess.run(hello)
a = tf.constant(10)
b = tf.constant(32)
print sess.run(a+b)
python hello-tf.py
- で動きました。
- この後はこちらがなかなかよいと思います。関数にどんなものがあるのか、とかを整理して確認するのに向いています。
- それがわかったら、やっている内容のわかる実例を見たいです。コピペで動くのがよいので、その用には、上記サイトは不親切なので、こちらなどがよさそうです。
- TensorBoardという可視化ツールを使うにはこちらを見た上で(~/tensorflow/に環境を作ったので)~/tensorflow/log/以下にファイルができていることを確認し
$ tensorboard --logdir=/Users/ryamada/tensorflow/log/