ПИТОРЧ ФАКЕЛ ВИДЕНИЕ МНИСТ скачать - PullRequest
0 голосов
/ 01 марта 2019

Я новичок в Pytorch и torchvision.Я следовал учебному пособию, которому примерно год, и он пытался загрузить mnist через python и torchvision.

Вот как:

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 в данные \ MNIST \ raw \ train-images-idx3-ubyte.gz

Файл "C: /Users/Nico/PycharmProjects/PyTorch/mnist.py", строка 13, в преобразованиях. Нормализуйте ((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 download_url (url, root = self.raw_folder, filename = filename, md5 = None)

Файл "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'

Кто-нибудь из вас, ребята, знает, что у меня естьизменить, или как я могу скачать / использовать их?Как я уже говорил ранее, я новичок в этом, и у меня нет никакой подсказки.

Я надеюсь, что вы, ребята, можете мне помочь, заранее спасибо.

Привет Нико ака.Myridor

1 Ответ

0 голосов
/ 01 марта 2019

Так что проблема была не в коде, не в названии или чем-то подобном.

Это была версия Torchvision.У меня был 0.2.2.post2, и он работал с 0.2.1!

...