MNIST数据处理遇到ModuleNotFoundError: No module named ‘tensorflow.examples.tutorials或者No module named ‘ten

MNIST数据处理遇到ModuleNotFoundError: No module named 'tensorflow.examples.tutorials或者No module named 'tensorflow.examples

在看MNIST数据处理遇到的问题,然后网上的资料也都是18、19年的,Tensorflow版本更新也很快,很多包也删除了,这次记录一下排雷过程。

from tensorflow.examples.tutorials.mnist import input_data

首先上面这句段代码的主要内容是为了导入input_data这个.py文件,因为报错的是:ModuleNotFoundError: No module named 'tensorflow.examples.tutorials或者No module named 'tensorflow.examples。这里我结合其他大佬的内容,找到了解决办法

首先去 https://github.com/tensorflow/tensorflow下载tensorflow-master压缩包,然后找到\tensorflow-master\tensorflow-master\tensorflow\lite\experimental\examples\lstm下的input_data.py,将这个.py文件直接放到pycharm项目中。在这里插入图片描述

接下来去 http://yann.lecun.com/exdb/mnist/下载MNIST数据集。在这里插入图片描述
并将这四个压缩包(不要解压缩)也放到项目包内,命名为MNIST_data。在这里插入图片描述
这些准备好以后,就差不多了。

直接把这行代码
from tensorflow.examples.tutorials.mnist import input_data
直接替换成
import input_data 

还有一个就是如果不用本地包内的数据集,在某些地方下载的话有可能会连接超时,如果按照下面这行代码的话很可能下载不了

mnist = input_data.read_data_sets("/path/to/MNIST_data/", one_hot=True)

换成这行代码就可以使用已经下载好的数据集了

mnist = input_data.read_data_sets("./path/to/MNIST_data/", one_hot=True)
  • 6
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值