0

私は 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'

何を変更する必要があるか、またはそれらをダウンロード/使用する方法を知っている人はいますか? 先に言ったように、私はそれに慣れていないので、手がかりがありません。

よろしくお願いします。

こんにちは。ミリドール

4

1 に答える 1