2017-04-17 13 views
-1

タイトルと同じですが、MLPRegressorというScikit Learnクラスを使用してニューラルネットワークモデルを構築したいと思います。後にインストールしてコンパイルし、コードが実行され、戻り値を与えることはありません。は名前MLPRegressorをインポートすることはできません名前をインポートできませんMLPRegressor

from sklearn.neural_network import MLPRegressor 
mlp = MLPRegressor(hidden_layer_sizes=(5,), activation='relu', verbose=True, learning_rate_init=1, learning_rate='adaptive', max_iter=500,) 

mlp.fit(X,y) 
mlp.score(X,y) 

print mlp.coefs_ 
print mlp.n_layers_ 
print mlp.n_outputs_ 
print mlp.out_activation_ 

更新:コードが...この特定の仕様でWindows 10上で

Scikitを実行していました-learn:0.17.1

Scikit-ニューラルネットワーク:0.7

パイソン2.7

+0

これは非常に不明です。どのようにインポートしていますか? scikitのバージョンは何ですか?どのプラットフォーム? –

答えて

0

ML PRegressorは、リリース0.18に導入され、hereとして示されています。

を追加し、新たな教師付き学習アルゴリズム:多層パーセプトロン#3204使用中のライブラリ・バージョンを追加したとして、あなたが見るMLP user-guide

にリンクISSAM H. Laradji

によってこの機能は、インストール時に使用できないことを確認してください。あなたは更新する必要があります!

関連する問題