Ошибка IMDB появляется, когда я пытаюсь загрузить набор данных LSUN с pytorch - PullRequest
1 голос
/ 21 марта 2020

В последнее время я пытаюсь прочитать набор данных LSUN и обучить сети DL. Но ошибка появляется, когда я запускаю следующий код.

import torch
import torchvision
import torchvision.transforms as transforms
import time
from torch import nn, optim
import numpy as np
import matplotlib.pyplot as plt
root='d:/datasets/'
lsun_dataset = torchvision.datasets.LSUN(root=root, classes=['restaurant_train'], transform=transforms.Compose([
                                   transforms.Resize(96),
                                   transforms.RandomCrop(64),
                                   transforms.ToTensor(),
                                   transforms.Normalize((0.5, 0.5, 0.5), (0.5, 0.5, 0.5)),
                               ]))

print(lsun_dataset);

сообщение об ошибке, как показано ниже.

    Traceback (most recent call last):
  File "D:\coding\paper\lsgan\dataloadingtest.py", line 13, in <module>
    transforms.Normalize((0.5, 0.5, 0.5), (0.5, 0.5, 0.5)),
  File "d:\anaconda\lib\site-packages\torchvision\datasets\lsun.py", line 83, in __init__
    transform=transform))
  File "d:\anaconda\lib\site-packages\torchvision\datasets\lsun.py", line 25, in __init__
    readahead=False, meminit=False)
lmdb.Error: d:/datasets//restaurant_train_lmdb: \u03f5\u0373\ufffd\u04b2\ufffd\ufffd\ufffd\u05b8\ufffd\ufffd\ufffd\ufffd��\ufffd\ufffd\ufffd\ufffd

Может кто-нибудь сказать мне, как это исправить? Thx.

Платформа: Windows 10, Python версия: 3.7.3

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...