TensorFlow MNIST example not running with fully_connected_feed.py
我检查了这个并意识到 input_data
不是内置的。所以我从 here 下载了整个文件夹.如何开始本教程:
import input_data
mnist = input_data.read_data_sets("MNIST_data/", one_hot=True)
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
<ipython-input-6-a5af65173c89> in <module>()
----> 1 import input_data
2 mnist = tf.input_data.read_data_sets("MNIST_data/", one_hot=True)
ImportError: No module named input_data
我正在使用 iPython (Jupyter),所以我需要将我的工作目录更改为我下载的这个文件夹吗?或者我可以将它添加到我的 tensorflow
目录中吗?如果是这样,我在哪里添加文件?我用 pip
安装了 tensorflow
(在我的 OSX 上),当前位置是 ~/anaconda/lib/python2.7/site-packages/tensorflow/__init__。 py
这些文件是否可以通过 tensorflow
直接访问,例如 sklearn
数据集?还是我只是应该 cd 进入目录并从那里工作?例子不清楚。
编辑:
这篇文章已经过时了
最佳答案
假设您在目录中:/somePath/tensorflow/tutorial
(这是您的工作目录)。
您只需下载input_data.py文件并像这样放置它。假设您调用的文件名:
import input_data
mnist = input_data.read_data_sets("MNIST_data/", one_hot=True)
...
是main.py
,也在同一目录下。
完成此操作后,您可以开始运行 main.py
,它将开始下载文件并将它们放入 MNIST_data 文件夹中(一旦它们在那里,脚本将不再下载它们时间)。
关于python - 导入 input_data MNIST tensorflow 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33664651/