Github上Top20 Python与机器学习开源项目推荐

如下内容由公众号:AIRX社区(国内领先的AI、AR、VR技术学习与交流平台) 整理html

  TensorFlowpython

TensorFlow是一个端到端的机器学习开源平台。由工具、库和社区资源组成的全面、灵活的生态系统,使开发人员可以轻松地构建和部署基于ML的应用程序。git

TensorFlow最初是由谷歌机器智能研究组织的谷歌大脑团队的研究人员和工程师开发的,用于进行机器学习和深度神经网络研究。该系统具备足够的通用性,能够普遍应用于其余领域。github

(1)URL:算法

https://www.tensorflow.org/segmentfault

(2)Github URL:后端

https://github.com/tensorflow...数组

Scikit-learn网络

Scikit-learn是用于数据挖掘和数据分析的简单而高效的工具,每一个人均可访问,并可在各类环境中重用,它创建在NumPy、SciPy和matplotlib之上,是开源的,商业上可用的。数据结构

(1)URL:

http://scikit-learn.org/

(2)Github URL:

https://github.com/scikit-lea...

Keras

Keras是一个高级的神经网络API,用Python编写,可以在TensorFlow、CNTK或Theano上运行。

(1)URL:

https://keras.io/

(2)Github URL:

https://github.com/keras-team...

PyTorch

Python中具备强大GPU加速和动态神经网络

(1)URL:

https://pytorch.org/

(2)Github URL:

https://github.com/pytorch/py...

Theano

Theano是一个Python库,容许开发者高效地定义、优化和计算涉及多维数组的数学表达式。它可使用gpu进行高效的符号微分。

(1)URL:

http://deeplearning.net/softw...

(2)Github URL:

https://github.com/Theano/Theano

Gensim

Gensim是一个免费的Python库,具备可伸缩的统计语义、分析纯文本文档的语义结构、检索语义类似的文档等功能。

(1)URL:
https://radimrehurek.com/gensim/

(2)Github URL:

https://github.com/RaRe-Techn...

Caffe

Caffe是一种深度学习框架,它考虑了表达式、速度和模块化。由伯克利视觉与学习中心(BVLC)和社区贡献者开发的。

(1)URL:

http://caffe.berkeleyvision.org/

(2)Github URL:

https://github.com/BVLC/caffe

Chainer

Chainer是一个基于python的、独立的开源框架,用于深度学习模型。Chainer提供了一种灵活、直观、高性能的方法来实现全方位的深度学习模型,包括最早进的模型,如递归神经网络和变分自动编码器。

(1)URL:

https://chainer.org/

(2)Github URL:

https://github.com/chainer/ch...

Statsmodels

Statsmodels是一个Python模块,容许用户研究数据、估计统计模型和执行统计测试。描述统计、统计测试、绘图函数和结果统计的普遍列表可用于不一样类型的数据和估计。

(1)URL:

http://www.statsmodels.org/st...

(2)Github URL:

https://github.com/statsmodel...

Shogun

Shogun是机器学习工具箱,提供了普遍的统一和有效的机器学习(ML)方法。容许轻松地组合多个数据表示、算法类和通用工具。

(1)URL:

http://shogun-toolbox.org/

(2)Github URL:

https://github.com/shogun-too...

Pylearn2

Pylearn2是一个机器学习库。它的大部分功能都创建在Theano之上。这意味着开发者可使用数学表达式编写Pylearn2插件(新模型、算法等),Theano将为其优化和稳定这些表达式,并将它们编译到你选择的后端(CPU或GPU)。

(1)URL:

http://deeplearning.net/softw...

(2)Github URL:

https://github.com/lisa-lab/p...

NuPIC

NuPIC是一个基于新大脑皮层理论的开源项目,该理论被称为分级时间记忆(HTM)。HTM理论的部份内容已经实现、测试并在应用中使用,HTM理论的其余部分仍在开发中。

(1)URL:

https://numenta.org/

(2)Github URL:

https://github.com/numenta/nupic

Neon

Neon是Nervana基于python的深度学习库。它提供了易用性,同时提供了最高的性能。注意:Intel已经再也不支持Neon了,可是你仍然能够经过Github来使用它。

(1)URL:

https://github.com/NervanaSys...

(2)Github URL:

https://github.com/NervanaSys...

Nilearn

Nilearn是一个Python模块,用于对神经成像数据进行快速、简单的统计学习。它利用scikit-learn Python工具箱进行多元统计,应用程序包括预测建模、分类、解码或链接性分析。

(1)URL:

https://nilearn.github.io/

(2)Github URL:

https://github.com/nilearn/ni...

Orange3

Orange3是面向新手和专家的开源机器学习和数据可视化工具。具备大型工具箱的交互式数据分析工做流。

(1)URL:

https://orange.biolab.si/

(2)Github URL:

https://github.com/biolab/ora...

Pymc

Pymc是一个python模块,它实现了贝叶斯统计模型和拟合算法,包括马尔科夫链蒙特卡罗。它的灵活性和可扩展性使其适用于大量的问题。

(1)URL:

https://pymc-devs.github.io/p...

(2)Github URL:

https://github.com/pymc-devs/...

Deap

Deap是一种用于快速原型设计和思想测试的新型进化计算框架。它试图使算法显式和数据结构透明。它与并行机制(如多处理和凸勺)完美地协调工做。

(1)URL:

https://pypi.org/project/deap/

(2)Github URL:

https://github.com/deap/deap

Annoy

Annoy建立了大型的基于只读文件的数据结构,这些结构被映射到内存中,以便许多进程能够共享相同的数据。

(1)URL:

https://pypi.org/project/annoy/

(2)Github URL:

https://github.com/spotify/annoy

PyBrain

PyBrain是Python的一个模块化机器学习库。它的目标是为机器学习任务提供灵活、易于使用但仍然强大的算法,以及用于测试和比较算法的各类预约义环境。

(1)URL:

http://pybrain.org/

(2)Github URL:

https://github.com/pybrain/py...

Fuel

Fuel是一个数据管道框架,它为你的机器学习模型提供它们须要的数据。它计划用于模块和Pylearn2神经网络库。

(1)URL:

https://fuel.readthedocs.io/e...

(2)Github URL:

https://github.com/mila-iqia/...
关于更多机器学习、人工智能、加强现实资源和技术干货,能够关注公众号:AIRX社区,共同窗习,一块儿进步!
二维码.jpg

相关文章
相关标签/搜索