1. ホーム
  2. python

[解決済み] SKlearn のインポート MLPClassifier が失敗する

2022-02-11 05:56:52

質問

を使おうとしています。 多層パーセプトロン scikit-learnからpythonで。私の問題は、インポートが動作していないことです。scikit-learnからの他のすべてのモジュールは正常に動作しています。

from sklearn.neural_network import MLPClassifier

Import Error: MLPClassifier という名前をインポートできません。

Visual Studio 2015でPython環境Python64-bit 3.4を使っています。 でコンソール越しにsklearnをインストールしました。 conda install scikit-learn numpyとpandasもインストールしました。上記のようなエラーが出た後、私もインストールしました。 scikit-neuralnetwork を使っています。 pip install scikit-neuralnetwork インストールされているscikit-learnのバージョンは0.17です。

何か間違ったことをしたのでしょうか?インストールが足りないのでしょうか?

----- 編集する ----。

tttthomasssssさんの回答に加え、ニューロンネットワーク用のsknnライブラリのインストール方法についての解答を見つけました。私は次のようにしました。 チュートリアル . 以下の手順で行ってください。

  • pip install scikit-neuralnetwork
  • をダウンロードし、インストールします。 GCCコンパイラ
  • でmingwをインストールします。 conda install mingw libpython

を使用することができます。 スクン ライブラリの後にあります。

解決方法は?

MLPClassifier はまだ scikit-learn v0.17(2015年12月1日現在)です。どうしても使いたいのであれば、クローンして 0.18dev (ただし、このブランチが現在どの程度安定しているかはわかりません)。