Python的神经网络库?

5 投票
3 回答
8281 浏览
提问于 2025-04-16 05:11

有没有人(最好是有实际使用经验的人)能推荐一个适合Python的好用的人工神经网络库?

[编辑] 理想情况下,这个库或框架不仅支持基本的前馈神经网络(FF),我希望它能支持其他类型的网络,比如说自组织网络(SO网络)之类的。

3 个回答

1

看看 neurolab!你可以自己设置你的网络。它的使用方式就像MATLAB里的神经网络工具箱,非常简单。

4

如果你不需要用到原生的Python库,可以考虑使用一些已经成熟的神经网络库,这些库可以和Python一起使用。例如,FANN(快速人工神经网络库)就提供了这样的接口

如果你确实需要一个用Python写的库,我建议你看看Orange。Orange是一个开源的数据可视化和分析平台,可以作为库使用,也可以作为完整的图形用户界面(GUI)。虽然它可能不支持你所有需要的功能,但你可能会找到一些适合做神经网络的模块,比如Orange SNNS模块(不过我不太确定它的稳定性)。如果你需要自己写一个模块,Orange是一个不错的平台选择,因为它提供了一些基本的工具。

3

你可以看看 pybrain。这是我找到的最完整、最适合程序员使用的工具。

撰写回答