mnist手写数字数据集加载
1、问题
在进行手写数字生成时需要使用mnist数据集,第一次加载该数据集需要使用tensorflow.keras.datasets.mnist库进行数据加载load_data(),源码如下

但第一次使用由于网络问题很难加载下来,报错:Exception: URL fetch failure on https://storage.googleapis.com/tensorflow/tf-keras-datasets/mnist.npz: None -- [WinError 10054]
查看源码,mnist数据集加载时需要访问上述网站进行下载,很容易出错(可能是网络原因)
2、解决方法:
**尝试:**部分人推荐下载到本地,然后修改origin_folder路径为下载后的本地路径,尝试后仍报错,可能是因为源代码中get_file函数的缘故
**解决:**最终修改源码,去掉get_file,直接numpy.load本地文件

解决MNIST数据集加载网络问题及源码修改

本文介绍了在使用tensorflow.keras.datasets.mnist加载MNIST手写数字数据集时遇到的网络问题,提出了解决方案:首先尝试将数据下载到本地,然后修改源码以直接读取本地文件,避开get_file函数中的网络调用。
5742

被折叠的 条评论
为什么被折叠?



