其实网上已经有很多方法了,说的也很明白,我这里简单再总结下:
思路就是,通过程序下载速度很慢,即使是挂上VPN速度也很慢特别耽误时间,所以我们可以通过下载工具,例如迅雷等到数据集的官网上把数据集的原始文件下载到本地。然后用本地的文件地址代替MNIST的资源resources的地址。也就是说从本地下载。
其他数据集同理。
这里提供一个本地文件的思路,我利用网上的方法,把域名改成"file:///XX/XX"一直报错,没有找到原因是什么,程序运行过程中得到的地址有两道"/"。因此我使用以下的命令:
python -m http.server 80
在下载的文件下运行,建立一个http的服务器,这句命令也可以当作一个简单的文件分享的命令,不做详解。
这样,把MNIST.py的域名改成:http://localhost:80/filename就可以了。