我正在使用 Google Colab 使用 Python3 和 PyTorch 1.8 在 MNIST 上训练 LeNet-300-100 全连接神经网络。
要应用转换并下载 MNIST 数据集,请使用以下代码:
# MNIST dataset statistics:
# mean = tensor([0.1307]) & std dev = tensor([0.3081])
mean = np.array([0.1307])
std_dev = np.array([0.3081])
transforms_apply = transforms.Compose([
transforms.ToTensor(),
transforms.Normalize(mean = mean, std = std_dev)
])
这给出了错误:
正在下载http://yann.lecun.com/exdb/mnist/train-images-idx3-ubyte.gz http://yann.lecun.com/exdb/mnist/train-images-idx3-ubyte.gz到
./data/MNIST/raw/train-images-idx3-ubyte.gz
-------------------------------------------------- ------------------------- HTTPError Traceback(最近调用
最后)在()
2 train_dataset = torchvision.datasets.MNIST(
3 root = './data', train = True,
----> 4 变换=transforms_apply,下载=True
5)
6
/usr/lib/python3.7/urllib/request.py中的11帧
http_error_default(自身、请求、fp、代码、消息、hdrs)
647 类 HTTPDefaultErrorHandler(BaseHandler):
第648章
--> 649 引发 HTTPError(req.full_url, code, msg, hdrs, fp)
650
651 类 HTTPRedirectHandler(BaseHandler):
HTTPError:HTTP 错误 503:服务不可用
怎么了?
我遇到了同样的 503 错误,这对我有用
!wget www.di.ens.fr/~lelarge/MNIST.tar.gz
!tar -zxvf MNIST.tar.gz
from torchvision.datasets import MNIST
from torchvision import transforms
train_set = MNIST('./', download=True,
transform=transforms.Compose([
transforms.ToTensor(),
]), train=True)
test_set = MNIST('./', download=True,
transform=transforms.Compose([
transforms.ToTensor(),
]), train=False)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)