Не удается загрузить данные MNIST с помощью пакета python-mnist в Windows - PullRequest
0 голосов
/ 04 ноября 2018

Я установил пакет python-mnist через pip на свое устройство Windows, как описано в документации по Github, введя следующую команду в моем терминале Anaconda:

pip install python-mnist

Это работало нормально для меня. Однако, когда я пытаюсь загрузить данные с этим пакетом, как это:

import mnist
train_images = mnist.train_images()

Я получаю следующую ошибку

AttributeError: module 'mnist' has no attribute 'train_images'

Я довольно новичок в установке пакетов на python и совершенно не понимаю, почему это происходит. Я искал другие атрибуты, которые есть у «mnist», и обнаружил, что, зайдя в mnist.MNIST, я нашел модуль, который называется «train_images». Однако, изменив код на

import mnist
mnist.MNIST.train_images()

по-прежнему выдает ту же ошибку. Буду признателен за любую помощь, как исправить эту ошибку.

1 Ответ

0 голосов
/ 04 ноября 2018

Как указано в документации, сначала необходимо загрузить данные из Интернета (там 4 архива: http://yann.lecun.com/exdb/mnist/), а затем выполнить:

from mnist import MNIST
mndata = MNIST('./dir_with_mnist_data_files')
images, labels = mndata.load_training()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...