私は Pytorch と torchvision が初めてです。私は、彼が python と torchvision を介して mnist をダウンロードしようとした、およそ 1 年前のチュートリアルに従いました。
こうやって:
import torch
from torchvision import datasets, transforms
kwargs = {'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)
今私の問題は、このエラーが発生することです:
トレースバック (最新の呼び出しが最後):
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 つありません: 'total'
何を変更する必要があるか、またはそれらをダウンロード/使用する方法を知っている人はいますか? 先に言ったように、私はそれに慣れていないので、手がかりがありません。
よろしくお願いします。
こんにちは。ミリドール