TensorFlow

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

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

(1)URL:

https://www.tensorflow.org/

(2)Github URL:

https://github.com/tensorflow/tensorflow

Scikit-learn

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

(1)URL:

http://scikit-learn.org/

(2)Github URL:

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

Keras

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

(1)URL:

https://keras.io/

(2)Github URL:

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

PyTorch

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

(1)URL:

https://pytorch.org/

(2)Github URL:

https://github.com/pytorch/pytorch

Theano

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

(1)URL:

http://deeplearning.net/software/theano/

(2)Github URL:

https://github.com/Theano/Theano

Gensim

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

(1)URL:

https://radimrehurek.com/gensim/

(2)Github URL:

https://github.com/RaRe-Technologies/gensim

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/chainer

Statsmodels

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

(1)URL:

http://www.statsmodels.org/stable/index.html

(2)Github URL:

https://github.com/statsmodels/statsmodels/

Shogun

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

(1)URL:

http://shogun-toolbox.org/

(2)Github URL:

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

Pylearn2

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

(1)URL:

http://deeplearning.net/software/pylearn2/

(2)Github URL:

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

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/NervanaSystems/neon

(2)Github URL:

https://github.com/NervanaSystems/neon

Nilearn

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

(1)URL:

https://nilearn.github.io/

(2)Github URL:

https://github.com/nilearn/nilearn

Orange3

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

(1)URL:

https://orange.biolab.si/

(2)Github URL:

https://github.com/biolab/orange3

Pymc

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

(1)URL:

https://pymc-devs.github.io/pymc/README.html

(2)Github URL:

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

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/pybrain

Fuel

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

(1)URL:

https://fuel.readthedocs.io/en/latest/

(2)Github URL:

https://github.com/mila-iqia/fuel

关于更多机器学习、人工智能、增强现实、Unity、Unreal资源和技术干货,可以关注公众号:AIRX社区,共同学习,一起进步!AIRX三次方:超酷的开发者学习服务与交流平台(专注ARVR、Unity、Unreal、CV、AI领域)学ARVR开发,来AIRX三次方!!!

python与开源_Github上Top20 Python与机器学习开源项目推荐相关推荐

  1. 怎么在github上下载项目_Github上Top20 Python与机器学习开源项目汇总

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

  2. python:在Windows上使用 Python

    python:在Windows上使用 Python 4.1. 完整安装程序 4.2. Microsoft Store包 4.3. nuget.org 安装包 4.4. 可嵌入的包 4.5. 替代捆绑包 ...

  3. python数据结构教程_GitHub - Frank-Jing/python_data_structures_and_algorithms: Python 中文数据结构和算法教程...

    Python 算法与数据结构视频教程 课程简介 数据结构和算法是每个程序员需要掌握的基础知识之一,也是面试中跨不过的槛.目前关于 Python 算法和数据结构的系统中文资料比较欠缺, 笔者尝试录制视频 ...

  4. visual studio可以开发python吗_Visual Studio上开发Python六大功能

    一.整合 Python 直译器 (Interpreter) & 互动视窗 (Interactive) Visual Studio 高度整合 Python 直译器,让您能够在开发过程中切换不同版 ...

  5. 在哪个Linux发行版上运行python,怎么在linux上运行python

    Linux默认是已经安装好了Python程序 目前来说,大多数的Linux发行版是安装了两个版本的Python程序 一个是Python 2.x 一个是Python 3.x 一些系统自带的程序文件需要P ...

  6. python笑傲江湖_ensp模拟器上玩python编程自动化(入门)

    1.安装python3.Geany编辑器和Paramiko模块 1.1安装python 官网下载https://www.python.org/ 或其他下载站点下载后安装python3,安装时选择创建环 ...

  7. 廖python入门视频_GitHub - aisuhua/codeparkshare: Python初学者(零基础学习Python、Python入门)书籍、视频、资料、社区推荐...

    PythonShare Python初学者(零基础学习Python.Python入门)书籍.视频.资料.社区推荐 本文 主要 针对 零基础 想学习Python者.本文本文由@史江歌(shijiangg ...

  8. python go 入门_GitHub - gochao/codeparkshare: Python初学者(零基础学习Python、Python入门)书籍、视频、资料、社区推荐...

    PythonShare Python初学者(零基础学习Python.Python入门)书籍.视频.资料.社区推荐 本文 主要 针对 零基础 想学习Python者.本文本文由@史江歌(shijiangg ...

  9. 420集的python教程视频_GitHub - kaisar420/codeparkshare: Python初学者(零基础学习Python、Python入门)书籍、视频、资料、社区推荐...

    PythonShare Python初学者(零基础学习Python.Python入门)书籍.视频.资料.社区推荐 本文 主要 针对 零基础 想学习Python者.本文本文由@史江歌(shijiangg ...

最新文章

  1. java中的内部接口
  2. spring框架的概述以及spring中基于XML的IOC配置——概念
  3. Android 拖动条(SeekBar)实例 附完整demo项目代码
  4. java清除浏览器记录_java – 如何在Selenium测试中清除浏览器缓存
  5. mysql006添加外键约束
  6. 微型计算机中celeron,微型计算机中常提及的Pentium或Celeron是指其_______
  7. 京东极速版如何取消订单 京东极速版怎样取消订单
  8. pip不是内部或外部命令,也不是可运行的程序 或批处理文件--解决办法
  9. 晶体(crystal、无源晶振)两端电容取值计算
  10. jsp 如何动态给图片赋值_在Excel表格中你知道如何动态引用图片吗?
  11. SQL连接查询_ INNER JOIN
  12. Mongodb源码分析--内存文件映射(MMAP)
  13. python任务栏都隐藏了_如何隐藏PyQt4 Python应用程序的任务栏图标?
  14. ubuntu开机桌面不显示
  15. 汇编语言 大小比较 理解 ja jna jg jle
  16. 计算机网络验证性实验-棋歌教学网
  17. 在线语音识别引擎及识别方法与流程
  18. OMAPL138报Error connecting to the target:Connect to PRSC failed解决办法
  19. 如何关闭win10防火墙_如何彻底关闭win10自带杀毒软件:windows defender?
  20. 上线一月破千万,孙俪都是其粉丝,揭秘花粉儿APP的成长秘诀

热门文章

  1. tomcat源码分析(一)- tomcat源码导入IDEA并正常启动
  2. Jquery------三种选择器(基本选择器、过滤选择器、表单过滤选择器)
  3. linux下强行umount卸载设备
  4. Mac下Intellij IDea发布Web项目详解一
  5. memcached在大负载高并发网站上的应用(一)
  6. Geodatabase - 修改字段别名(Field Alias)
  7. [stm32] 利用uc-gui封装画图和画线函数移植51上的模拟动画
  8. Basic Level 1006. 换个格式输出整数 (15)
  9. Financial Terminology - Shares, Stock, Equity,Security
  10. 基础 - 字符读取函数scanf、getchar、gets、cin(清空缓存区解决单字符回车问题)