TensorFlow走出第1步
2018-01-02 本文已影响93人
光行天下
在机器学习领域,基本上都是Linux最优先,mac OS也不赖,Windows最难受,因为Windows总是最后得到宠幸的。
小米黑苹果所以,安装TensorFlow也是如此。
我选择了mac OS来学习TensorFlow,请跟我来。
- 打开终端,执行如下命令,创建一个目录,用来存放python文件:
mkdir -p ~/tfdata/tensorflow/notebooks
- 在安装了docker的机器上打开终端,执行如下命令,下载docker镜像:
docker pull daocloud.io/daocloud/tensorflow:latest
- 启动docker容器,TensorFlow上线了:
docker run -it --rm --name myts -v ~/tfdata/tensorflow/notebooks:/notebooks -p 8888:8888 daocloud.io/daocloud/tensorflow:latest
- 打开浏览器,输入docker容器提示的地址:
http://localhost:8888/?token=28ff8b75b4fbe5c8170c4e34f24f1cbbbe1818955edd68c7
- 在浏览器中输入如下代码,验证安装结果:
import tensorflow as tf
import numpy as np
import matplotlib.pyplot as plt
%matplotlib inline
a = tf.random_normal([2, 20])
sess = tf.Session()
out = sess.run(a)
x, y = out
plt.scatter(x, y)
plt.show()
运行,看结果:
运行结果在CentOS 7上面安装,请使用如下命令:
yum install docker
mkdir -p /opt/tfdata/tensorflow/notebooks
docker pull daocloud.io/daocloud/tensorflow:latest
docker run -it --rm --name mytf -v /opt/tfdata/tensorflow/notebooks:/notebooks -p 8888:8888 daocloud.io/daocloud/tensorflow:latest
http://localhost:8888/?token=8f8f66a811d6991f4f38af2f61a013b5734a479c6c39a7fe
接下来,买本书,照葫芦画瓢,走两步~~
安装完毕,待续......