tensorflow:NameError: name 'input_data' is not defined
2017-05-05 18:57
856 查看
由于我的tensorflow是1.0.0版本的,而极客学院的教程是0.8版本的,所以期间难免出现一些版本不兼容的问题。 如题,按照极客学院的tensorflow教程做mnist手写数字识别的时候遇到了以下错误:
File "mnist.py", line 2, in <module>
mnist = input_data.read_data_sets("MNIST_data/",one_hot = True)
NameError: name 'input_data' is not defined
解决办法如下:
把import tensorflow.examples.tutorials.mnist import.input_data改为from tensorflow.examples.tutorials.mnist import input_data即可。
我认为这两种写法没区别的,但是改了之后确实不报错了,先记录下来吧供大家参考。
File "mnist.py", line 2, in <module>
mnist = input_data.read_data_sets("MNIST_data/",one_hot = True)
NameError: name 'input_data' is not defined
解决办法如下:
把import tensorflow.examples.tutorials.mnist import.input_data改为from tensorflow.examples.tutorials.mnist import input_data即可。
我认为这两种写法没区别的,但是改了之后确实不报错了,先记录下来吧供大家参考。
相关文章推荐
- TensorFlow:NameError: name ‘input_data’ is not defined
- TensorFlow:NameError: name ‘input_data’ is not defined
- TensorFlow:NameError: name ‘input_data’ is not defined
- MNIST-NameError: name ‘input_data’ is not defined解决办法
- TensorFlow 学习(一)“name 'input_data' is not defined”
- NameError: name 'raw_input' is not defined
- 关于“NameError: name 'raw_input' is not defined”错误
- 解决tensorflow问题, NameError: name 'float32' is not defined
- NameError: name 'raw_input' is not defined
- python NameError: name 'raw_input' is not defined
- python提示NameError: name 'xxx' is not defined
- Python中用eval将字符串转换为字典时候出错:NameError: name ‘null’ is not defined的解决方法
- Failed to import volatility.plugins.malware.apihooks (NameError: name 'distorm3' is not defined)
- input的onclick事件调用报错Uncaught ReferenceError: XXX is not defined
- NameError: name 'admin' is not defined(彻底解决方案)
- python实例2—NameError: name 'file' is not defined
- 关于python-NameError: global name 'platform' is not defined
- Python NameError: name ‘null’ is not defined
- NameError: global name 'closing' is not defined
- jQuery AJAX 请求失败Uncaught ReferenceError: name is not defined