2017-01-06 6 views
0

私はをubuntu(14.04.2 LTS), numpy(1.11.3)scikit-learn version(0.18.1)に使用しています。しかし、次の例外がスローされます。 公式文書のlinkはこちらです。scikit-neuralnetwork分類器でエラーが発生しました

nn = Classifier(
    layers=[ 
     Layer("Maxout", units=100, pieces=2), 
     Layer("Softmax")], 
    learning_rate=0.001, 
    n_iter=25) 

エラー:

Traceback (most recent call last): 
    File "LeadScore.py", line 19, in <module> 
    Layer("Maxout", units=100, pieces=2), 
TypeError: __init__() got an unexpected keyword argument 'pieces' 

答えて

0

(免責事項:私は使ったことがないこのLIB)

  • (1)scikit-ニューラルネットワークとはあまりしていないscikitを、学び、だからあなたはおそらく使用しているscikit-neuralnetworkのバージョンについて言及するべきです。

  • (2)thisおよびthisに従って、Maxoutをライブラリから除去した。プロジェクト・ソース内のpiecesmaxoutを検索する場合search-link何のコードが見つかりません!

  • (3)ここでの基本的な問題は、一例とバージョンの間のミスマッチのようです。多分、maxoutを持つバージョンがありましたが、パラメータの部分はありませんでした。知りません。

  • (4)私の意見:このライブラリ/プロジェクトはこれ以上アクティブではないようです(少なくともkerasとco。)Pybrainを使っている間(過去に死んだ)、Lasange死んでいるプロジェクトも)。これらの例とコードのミスマッチによって、これは私に多くの頭痛を与え、ライブラリを切り替えるでしょう。

関連する問題