我是 Pytorch 和 torchvision 的新手。我遵循了大約一年前的教程,他試圖通過 python 和 torchvision 下載 mnist。這是如何:import torchfrom torchvision import datasets, transformskwargs = {'num_workers': 1, 'pin_memory': True}train = torch.utils.data.DataLoader( datasets.MNIST('data', train=True, download=True, transform=transforms.Compose([transforms.ToTensor(), transforms.Normalize((0.1307,), (0.3081,))])), batch_size=64, shuffle=True, **kwargs)test = torch.utils.data.DataLoader( datasets.MNIST('data', train=False, transform=transforms.Compose([transforms.ToTensor(), transforms.Normalize((0.1307,), (0.3081,))])), batch_size=64, shuffle=True, **kwargs)現(xiàn)在我的問題是我收到此錯(cuò)誤:回溯(最近一次調(diào)用最后一次):下載http://yann.lecun.com/exdb/mnist/train-images-idx3-ubyte.gz到 data\MNIST\raw\train-images-idx3-ubyte.gz文件“C:/Users/Nico/PycharmProjects/PyTorch/mnist.py”,第 13 行,在 transforms.Normalize((0.1307,), (0.3081,))])),文件“C:\Users\Nico\AppData\Local\Programs\Python\Python37\lib\site-packages\torchvision\datasets\mnist.py”,第 68 行,在init self.download()文件“C:\Users\Nico\AppData\Local\Programs\Python\Python37\lib\site-packages\torchvision\datasets\mnist.py”,第 143 行,下載中的 download_url(url, root=self.raw_folder, filename = 文件名,md5=無)文件“C:\Users\Nico\AppData\Local\Programs\Python\Python37\lib\site-packages\torchvision\datasets\utils.py”,第 73 行,在 download_url reporthook=gen_bar_updater(tqdm())TypeError: init () 缺少 1 個(gè)必需的位置參數(shù):'total'你們中的任何人都知道我必須改變什么,或者我如何下載/使用它們?正如我之前所說,我是新手,我沒有任何線索。我希望你們能幫助我,在此先感謝。
1 回答

慕無忌1623718
TA貢獻(xiàn)1744條經(jīng)驗(yàn) 獲得超4個(gè)贊
所以問題不在于代碼或命名或任何東西。
這是torchvision 版本。我有 0.2.2.post2 并且它與 0.2.1 一起工作!
添加回答
舉報(bào)
0/150
提交
取消