2014-11-04 2 views
-3
from sklearn.datasets import fetch_mldata 
mnist = fetch_mldata('MNIST original', data_home=custom_data_home) 

Traceback (most recent call last): 
    File "<pyshell#6>", line 1, in <module> 
    mnist = fetch_mldata('MNIST original', data_home=custom_data_home) 
NameError: name 'custom_data_home' is not defined 

Я получаю NameError, я искал в сети решения, я не получил никаких релевантных ответов. Я даже пытаюсь установить «custom_data_home» с помощью easy_install. он говорит, что не мог найти. PLS помочь мне в этом.NameError: name 'custom_data_home' не определен

+0

У вас есть параметр 'custom_data_home'? попробуйте распечатать его до строки 'mnist = ....'. –

+0

PLS объяснить ..... я не мог понять, что ур говорит – Sarah

+0

извините, я не мог понять, что «custom_data_home параметр» есть ....... PLS объяснить ... – Sarah

ответ

2

Я ничего sklearn не знаю, но похоже, что вы пытаетесь использовать пример с этой страницы: http://scikit-learn.org/stable/datasets/mldata.html

В этом примере custom_data_home является переменной, содержащей путь, куда вы хотите, чтобы данные, хранящиеся , Если вы оставите его, он скажет, что он должен по умолчанию использовать только data.

В основном в вашем скрипте вы не указали custom_data_home. Вот что вам говорит NameError10.

Если вы собираетесь использовать переменную, например custom_data_home, вы должны определить ее каким-то образом. Ваш скрипт не знает, что такое custom_data_home.

custom_data_home = '/path/to/my/data' 
mnist = fetch_mldata('MNIST original', data_home=custom_data_home) 

Это должно сработать.

+1

просто оставьте это: 'mnist = fetch_mldata ('MNIST original') ', и ваши данные должны быть сохранены в каталоге' data'. Или определите параметр 'custom_data_home' перед его использованием. 'custom_data_home = '/ path/to/where/I/want/my/data /'; mnist = fetch_mldata ('MNIST original', data_home = custom_data_home) ' – chadgh

+0

Большое вам спасибо ..... он работал custom_data_home = '/ path/to/my/data' mnist = fetch_mldata ('MNIST original', data_home = custom_data_home) – Sarah

+1

Отлично! Пожалуйста, подумайте о принятии моего ответа. – chadgh

Смежные вопросы