Я пытаюсь использовать многослойный персептрон из scikit-learn в python. Моя проблема заключается в том, что импорт не работает. Все остальные модули из scikit-learn работают нормально.
from sklearn.neural_network import MLPClassifier
Ошибка импорта: невозможно импортировать имя MLPClassifier
Я использую Python Environment Python64-bit 3.4 в Visual Studio 2015.
Я установил sklearn поверх консоли с помощью conda install scikit-learn
Я также установил numpy и pandas. После ошибки выше я также установил scikit-neuralnetwork с помощью: pip install scikit-neuralnetwork
Установленная версия scikit-learn составляет 0,17.
Чем я ошибся? Мне не хватает установки?
----- EDIT ----
В дополнение к ответу tttthomasssss я нашел решение о том, как установить библиотеку sknn для нейронных сетей. Я последовал этому учебнику. Выполните следующие действия:
-
pip install scikit-neuralnetwork
- загрузите и установите компилятор GCC
- установить mingw с помощью
conda install mingw libpython
Вы можете использовать библиотеку sknn после.