普通通过pytorch下载CIFAR10的方式:
train_set = torchvision.datasets.CIFAR10(root='./CIFAR10数据文件路径', train=True, download=True, transform=transform)
这样会非常非常慢
下载解决方案:
去官网CIFAR-10 and CIFAR-100 datasets (toronto.edu)
找到下载按钮
右键复制下载链接
将复制到的链接粘贴到迅雷:
然后只要迅雷正常不限速(一般不是会员也不限速),那么下载速度是超级无敌快的(差点没截到图,一秒下载好):
使用方案:
解压缩cifar-10-python.tar.gz
获得文件夹:
将这个文件夹复制粘贴到CIFAR10文件路径
然后将cifar-10-python.tar.gz复制到CIFAR10文件路径
将cifar-10-batches-py文件夹里面的文件
复制到CIFAR10文件路径
然后就可以正常使用了:
train_set = torchvision.datasets.CIFAR10(root='CIFAR10数据文件路径', train=True, download=True, transform=transform)
download参数此时True还是False无所谓,CIFAR10文件路径正确不会再次下载的,最后CIAR10文件路径这个样: