# 通过ToTensor实例将图像数据从PIL类型变换成32位浮点数格式,
# 并除以255使得所有像素的数值均在0到1之间
trans = transforms.ToTensor()
mnist_train = torchvision.datasets.FashionMNIST(root="../data", train=True, transform=trans, download=True)
mnist_test = torchvision.datasets.FashionMNIST(root="../data", train=False, transform=trans, download=True)
报错如下:
修改把root里的地址换成自己想要存的地方
# 通过ToTensor实例将图像数据从PIL类型变换成32位浮点数格式,
# 并除以255使得所有像素的数值均在0到1之间
trans = transforms.ToTensor()
mnist_train = torchvision.datasets.FashionMNIST(root="D:\Data\image_data", train=True, transform=trans, download=True)
mnist_test = torchvision.datasets.FashionMNIST(root="D:\Data\image_data", train=False, transform=trans, download=True)
分析原因:
"""
root表示文件下载到本地的位置,其中..表示的是上级目录,你写代码地方的上级。
root="../data"表示在上级目录中创建一个data文件夹并进入下载,如果已有则直接进入
"""
所以应该是没权限,把地址改成随便的一个就好了