2016-11-18 19 views
2

私は私のプロジェクトのためのニューラルネットワークを実装することができますPythonパッケージを評価しています。私はsickit-learnのユーザーですので、私はユーザーフレンドリーなコマンドと機能を好みます。私のプロジェクトでは、回帰モデルを構築する必要があります。Pythonのニューラルネットワークのためのライブラリと深い学習

私はTensorflowは非常に強力であり、またskflowが含まれました。 scikit-neuralnetworkにも非常に良い文書があります。

しかし、私は、ニューラルネットワークに新たなんだから、私は専門家からいくつかのアドバイスを聞いてうれしいです。

+0

Theano + lasagneはユーザーフレンドリーなコンボです。 –

答えて

2

私はscikit-neuralnetworkについて聞いたことがなく、github repoを見ると、アクティブではないように見えます(過去8ヶ月間のコミットはありません)。 TensorflowやTheanoの上で走っているKerasは、おそらく最も簡単な/最も一般的な/サポートされているオプションです。

Kerasはkeras.wrappers.scikit_learnでscikit-学ぶAPIが付属しています。 Kerasを使いたくない場合、Tensorflowはtensorflow/skflowのscikit-learn APIも持っています(これはテンソルフローと同じgithubアカウントの一部ですので、コアテンソルフローチームの一部が管理していると仮定しています)。

+0

私はsickit-learnスタイルのパッケージを好みます(フィット感、予測などの機能を持っていることを意味します)、どちらが最適ですか? – milowang

+0

デフォルトのオプションで行くには最高の、私の編集 – maxymoo

+0

Theanoなしの愛を参照してください? –

関連する問題