2016-01-05 27 views
6

Tak więc próbuję użyć MLPRegressor scikit-uczyć się, ale python nadal plucie z powrotem ImportError: No module named MLPRegressor. Obecnie próbuję użyć składni from sklearn.neural_network import MLPRegressor. Odinstalowałem i ponownie zainstalowałem sklearn za pomocą Anacondy i nadal nie ma to znaczenia.Nie można importować MLPRegressor scikit-uczenie się

Próbowałem zaimportować je kilka razy, ale wciąż otrzymuję inny błąd, takich jak NameError: name 'MLPRegressor' is not defined tylko o tym import sklearn.neural_network.MLPRegressor a następnie wywołaniu konstruktora lub AttributeError: 'module' object has no attribute 'MLPRegressor' poprzez wywołanie konstruktora z sklearn.neural_network.MLPRegressor.

Jak mam to naprawić?

+1

Wygląda na to, że to występuje tylko w wersji rozwojowej scikit-learn 0,18. http://scikit-learn.org/dev/whats_new.html –

Odpowiedz

6

Czy to może być wersja scikit? Mogę tylko znaleźć dokumentację dla MLPRegressor w scitkit-learn 0.18. Wersja stabilna to 0.17.

http://scikit-learn.org/dev/modules/generated/sklearn.neural_network.MLPRegressor.html

+1

Potencjalnie. Nie mogę jednak zainstalować konkretnej wersji. Wypróbowałem 'conda install scikit-learn = 0.18.dev0' i' conda install scikit-learn = 0.18', ale za każdym razem było napisane, że nie znaleziono żadnych pakietów. – podington

+0

http://scikit-neuralnetwork.readthedocs.org/en/latest/guide_installation.html – Jimmy

+0

Myślę, że znalazłem odpowiednie rozwiązanie, jeśli jest to ta sama funkcja MLPRegressor, której szukasz. Miałabyś coś przeciwko, jeśli zaznaczyłeś tę odpowiedź, jeśli jest odpowiednia lub bardzo bliska? Próbuję budować reputację. Dzięki! Dokumentacja REGRESSOR: http://scikit-neuralnetwork.readthedocs.org/en/latest/module_mlp.html Montaż: http://scikit-neuralnetwork.readthedocs.org/en/latest/guide_installation.html – Jimmy