我正在尝试使用以下代码在 PyTorch 中下载 MNIST 数据:
train_loader = torch.utils.data.DataLoader(
datasets.MNIST('data',
train=True,
download=True,
transform=transforms.Compose([
transforms.ToTensor(),
transforms.Normalize((0.1307,), (0.3081,))
])),
batch_size=128, shuffle=True)
它给出了以下错误。
Downloading http://yann.lecun.com/exdb/mnist/train-images-idx3-ubyte.gz to data/MNIST/raw/train-images-idx3-ubyte.gz
0it [00:00, ?it/s]
---------------------------------------------------------------------------
HTTPError Traceback (most recent call last)
<ipython-input-2-2fee284dabb8> in <module>()
5 transform=transforms.Compose([
6 transforms.ToTensor(),
----> 7 transforms.Normalize((0.1307,), (0.3081,))
8 ])),
9 batch_size=128, shuffle=True)
11 frames
/usr/lib/python3.6/urllib/request.py in http_error_default(self, req, fp, code, msg, hdrs)
648 class HTTPDefaultErrorHandler(BaseHandler):
649 def http_error_default(self, req, fp, code, msg, hdrs):
--> 650 raise HTTPError(req.full_url, code, msg, hdrs, fp)
651
652 class HTTPRedirectHandler(BaseHandler):
HTTPError: HTTP Error 403: Forbidden
我该如何解决这个问题?笔记本以前可以工作,我正在尝试重新运行它,但出现此错误。
最佳答案
这是一个新的错误,报告在这里:https://github.com/pytorch/vision/issues/1938
在 pytorch 本身解决问题之前,请参阅该线程以了解一些潜在的解决方法。
关于python - HTTP 错误 : HTTP Error 403: Forbidden on Google Colab,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60538059/