深度学习-如何下载以及导入Datasets数据集

1.在线下载

可以使用以下代码在线下载Datasets数据集

mnist_train=torchvision.datasets.FashionMNIST(root='~/Datasets/FashionMNIST',train=True,download=True,transform=transforms.ToTensor())
mnist_test=torchvision.datasets.FashionMNIST(root='~/Datasets/FashionMNIST',train=False,download=True,transform=transforms.ToTensor()) 

但是,在线下载慢,因外网原因可能会出现下载失败,需要多次下载
在线下载慢,可能会出现下载失败

2.离线下载

如有需要,点击下载
下载完数据集,导入的时候同学们将root改为本地地址

mnist_train=torchvision.datasets.FashionMNIST(root='C:/Users/Lenovos41/Datasets/FashionMNIST',train=True,download=False,transform=transforms.ToTensor())  
mnist_test=torchvision.datasets.FashionMNIST(root='C:/Users/Lenovo-s41/Datasets/FashionMNIST', train=False,download=False,transform=transforms.ToTensor())

会显示以下错误:(找不到数据集)
RuntimeError: Dataset not found. You can use download=True to download it
在这里插入图片描述
这是由于你的本地路径错误:
C:/Users/Lenovos41/Datasets/FashionMNIST
(路径后面要多加一个“/”)

如下面代码这样在路径后面加上“/”就可以加载本地数据集了

mnist_train=torchvision.datasets.FashionMNIST(root='C:/Users/Lenovos41/Datasets/FashionMNIST/',train=True,download=False,transform=transforms.ToTensor())
mnist_test=torchvision.datasets.FashionMNIST(root='C:/Users/Lenovo-s41/Datasets/FashionMNIST/',train=False,download=False,transform=transforms.ToTensor())  
发布了15 篇原创文章 · 获赞 1 · 访问量 327

猜你喜欢

转载自blog.csdn.net/z_mawkish/article/details/105154887