最近在学习mxnet框架,然后fashion-mnist数据集的下载设置国内站点会比较快,就在运行Jupyter记事本前指定MXNet使用国内站点下载数据。
set MXNET_GLUON_REPO=https://apache-mxnet.s3.cn-north-1.amazonaws.com.cn/ jupyter notebook
然后在运行下面这段代码的时候,
from mxnet.gluon import data as gdata mnist_train = gdata.vision.FashionMNIST(train=True)
出现了标题那个错误。
应该是连接不上下载的地址发生了这个错。
下面给一下我解决的方法。下载下面4个链接的压缩包。
https://apache-mxnet.s3.cn-north-1.amazonaws.com.cn/gluon/dataset/fashion-mnist/t10k-labels-idx1-ubyte.gz
https://apache-mxnet.s3-accelerate.dualstack.amazonaws.com/gluon/dataset/fashion-mnist/t10k-images-idx3-ubyte.gz
https://apache-mxnet.s3.cn-north-1.amazonaws.com.cn/gluon/dataset/fashion-mnist/train-images-idx3-ubyte.gz
https://apache-mxnet.s3-accelerate.dualstack.amazonaws.com/gluon/dataset/fashion-mnist/train-labels-idx1-ubyte.gz
然后不用解压,直接放到C:\Users\<你的用户名>\.mxnet\datasets\fashion-mnist,这个文件夹下面。
最后将数据加载改为离线就成功运行了。
mnist_train = gdata.vision.FashionMNIST(root=r'C:\Users\<你的用户名>\.mxnet\datasets\fashion-mnist', train=True)