TensorFlow 与深度学习 (2) 安装 TensorFlow

在你的电脑上安装必要软件:Python、TensorFlow 和 Matplotlib。完整的安装说明在这里:INSTALL.txt

克隆 GitHub 仓库:

1
$ git clone https://github.com/martin-gorner/tensorflow-mnist-tutorial

这个库包含了多个文件,而你将只在 mnist_1.0_softmax.py 中工作。其它文件都是用于加载数据、或者可视化结果的解决方案或支持代码。

当你运行这个 python 脚本时,应当能够看到训练过程的实时可视化:

Troubleshooting: 如果无法运行实时可视化,或者如果你只想要使用文本输出,则可以通过注释掉一行并取消另一行的注释来禁用可视化。请参阅文件底部的说明。

为 TensorFlow 构建的可视化工具是 TensorBoard,其目标比这里用到的更为有进取性。它使你能够跟踪你在远程服务器上的分布式 TensorFlow jobs。而对于这个实验,matplotlib 将作为替代,并且我们还有额外收获——实时动画。但是如果你使用 TensorFlow 进行严谨的工作,你一定要试试 TensorBoard。