python:解决pytorch加载mnist数据集失败方法

前前后后看了一些博客,可能是随着版本更新的原因,出错地方相似但解决问题方法不大一样。

1.无法在线下载mnist数据集

可能是由于本身的url链接是外国站点,可能会导致下载数据很慢或者无法下载,建议先将数据集下载到自己本地电脑上。
mnist数据集下载【提取码:59ck】

2.下载好本地数据后,改变url链接

按住Ctrl双击MNIST找到源码python:解决pytorch加载mnist数据集失败方法_第1张图片
找到该区域,如下图所示:python:解决pytorch加载mnist数据集失败方法_第2张图片
将该地方的源码链接改为本地地址,如下图所示:
python:解决pytorch加载mnist数据集失败方法_第3张图片

我的本地地址如图python:解决pytorch加载mnist数据集失败方法_第4张图片
但是此时运行,还是会出现错误,出现*RuntimeError: File not found or corrupted.
此时还需要进一步修改

3.进一步修改代码

同样在mnist源代码中,找到如下的区域:
在这里插入图片描述
将"md5 = md5"删掉即可!
再次运行之前代码,即可下载成功
python:解决pytorch加载mnist数据集失败方法_第5张图片

你可能感兴趣的:(Python)