2016-11-18 78 views
2

我正在评估可以为我的项目实现神经网络的python包。由于我是sickit-learn的用户,所以我更喜欢用户友好的命令和功能。我的项目需要建立一个回归模型。用于神经网络和深度学习的python库

我发现Tensorflow功能非常强大,也涉及到skflow。 scikit-neuralnetwork也有非常好的文档。

但是因为我是神经网络的新手,我很高兴听到专家的建议。

+0

Theano +烤宽面条是一个用户友好的组合。 –

回答

2

我从来没有听说过scikit-neuralnetwork,并且看着他们的github repo它看起来并不活跃(过去8个月没有提交)。运行在Tensorflow或Theano之上的Keras可能是目前最简单/最受欢迎/支持的选项。

Keras在keras.wrappers.scikit_learn附带scikit学习API。如果你不想通过Keras,Tensorflow在tensorflow/skflow中也有一个scikit-learn API(它与tensorflow是同一个github帐户的一部分,所以我假设它由部分核心tensorflow团队维护)。

+0

如果我更喜欢一个sickit-learn风格的包(我的意思是它有适合的功能,预测...),哪一个是最好的? – milowang

+0

最好用默认选项去看看我的编辑 – maxymoo

+0

对Theano不爱吗? –