mnist数据集问题怎么解决

mnist数据集问题怎么解决

这篇文章主要介绍“mnist数据集问题怎么解决”,在日常操作中,相信很多人在mnist数据集问题怎么解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”mnist数据集问题怎么解决”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

引发IOError,“不是gzip文件”

There is an error:

mnist数据集问题怎么解决

File"tensorflow/models/image/mnist/convolutional.py",line59,inextract_databytestream.read(16)File"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/gzip.py",line268,inreadself._read(readsize)File"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/gzip.py",line303,in_readself._read_gzip_header()File"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/gzip.py",line197,in_read_gzip_headerraiseIOError,'Notagzippedfile'

解决方法:

代码尝试从MNIST网站下载数据文件,并假设该文件在您的系统本地存在,则该文件已正确下载。您可能有一个损坏的文件,在这种情况下,删除它并重试可能会有所帮助。否则,请尝试通过浏览器直接获取数据。

from tensorflow.examples.tutorials.mnist import input_data在未来的版本中将被移除解决方法

在学习神经网络时,经常会用到MNIST数据集,使用Tensorflow导入数据集的时候,使用以下方法有时会出现警告

fromtensorflow.examples.tutorials.mnistimportinput_dataimporttensorflowastfmnist=input_data.read_data_sets("MNIST_data/",one_hot=True)

解决方法是修改为以下代码

fromtensorflow.contrib.learn.python.learn.datasets.mnistimportread_data_setsimporttensorflowastfmnist=read_data_sets("MNIST_data/",one_hot=True)

成功导入结果

ExtractingMNIST_data/train-images-idx3-ubyte.gzExtractingMNIST_data/train-labels-idx1-ubyte.gzExtractingMNIST_data/t10k-images-idx3-ubyte.gzExtractingMNIST_data/t10k-labels-idx1-ubyte.gz

到此,关于“mnist数据集问题怎么解决”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注恰卡编程网网站,小编会继续努力为大家带来更多实用的文章!

发布于 2022-01-14 22:30:28
收藏
分享
海报
0 条评论
38
上一篇:PointCNN原理是什么 下一篇:如何使用TensorFlow创建CNN
目录

    推荐阅读

    0 条评论

    本站已关闭游客评论,请登录或者注册后再评论吧~

    忘记密码?

    图形验证码