Skip to main content
 Web开发网 » 编程语言 » Python语言

2019年:20个最佳Python人工智能和机器学习,开源工具!

2019年:20个最佳Python人工智能和机器学习,开源工具!  Python人工智能 第1张

20个最佳Python人工智能和机器学习,开源工具!2019年:20个最佳Python人工智能和机器学习,开源工具!  Python人工智能 第2张

TensorFlow:最初是由研究人员和工程师在Google机器智能研究组织的Google Brain团队中开发的。 该系统旨在促进机器学习的研究,并使其从研究原型到生产系统的快速和轻松过渡。Scikit-learn:是用于数据挖掘和数据分析的简单而有效的工具,可供所有人访问,并可在各种环境中重用,基于NumPy,SciPy和matplotlib,开源,商业可用 - BSD许可证。Keras:高级神经网络API,用Python编写,能够在TensorFlow,CNTK或Theano之上运行。PyTorch:张量和动态神经网络,具有强大的GPU加速功能。Theano:允许您有效地定义,优化和评估涉及多维阵列的数学表达式。Gensim:具有可扩展的统计语义,分析语义结构的纯文本文档,检索语义相似的文档等功能。Caffe:以表达,速度和模块化为基础的深度学习框架。 它由伯克利视觉和学习中心(BVLC)和社区贡献者开发。Chainer:基于Python的独立开源框架,适用于深度学习模型。 Chainer提供灵活,直观和高性能的方法来实现全方位的深度学习模型,包括最新的模型,如递归神经网络和变分自动编码器。Statsmodels: 允许用户浏览数据,估计统计模型和执行统计测试。 描述性统计,统计测试,绘图函数和结果统计的广泛列表可用于不同类型的数据和每个估算器。Shogun:是机器学习工具箱,提供各种统一和高效的机器学习(ML)方法。 工具箱无缝地允许轻松组合多个数据表示,算法类和通用工具。Pylearn2:机器学习库。 它的大部分功能都建立在Theano之上。 这意味着您可以使用数学表达式编写Pylearn2插件(新模型,算法等),Theano将为您优化和稳定这些表达式,并将它们编译为您选择的后端(CPU或GPU)。NuPIC:是一个基于新皮层理论的开源项目,称为分层时间记忆(HTM)。 HTM理论的一部分已经在应用中得到实施,测试和使用,HTM理论的其他部分仍在开发中。Nilearn:基于Python的深度学习库。 它提供易用性,同时提供最高性能。Orange3:Python工具箱进行多变量统计,并使用预测建模,分类,解码或连接分析等应用程序。Pymc:实现贝叶斯统计模型和拟合算法,包括马尔可夫链蒙特卡罗。 其灵活性和可扩展性使其适用于大量问题。Deap:一种新颖的进化计算框架,用于快速原型设计和思想测试。 它旨在使算法明确,数据结构透明。 它与多处理和SCOOP等并行机制完美协调。Annoy: (Approximate Nearest Neighbors Oh Yeah)是一个带有Python绑定的C ++库,用于搜索空间中接近给定查询点的点。 它还创建了大型只读基于文件的数据结构,这些数据结构映射到内存中,以便许多进程可以共享相同的数据。PyBrain:是一个用于Python的模块化机器学习库。 其目标是为机器学习任务和各种预定义环境提供灵活,易用且功能强大的算法,以测试和比较您的算法。Fuel:是一个数据管道框架,可为您的机器学习模型提供所需的数据。 它计划由 Blocks和Pylearn2神经网络库使用。neon2019年:20个最佳Python人工智能和机器学习,开源工具!  Python人工智能 第3张

领取阿里云通用红包,学习更多AI知识2019年:20个最佳Python人工智能和机器学习,开源工具!  Python人工智能 第4张

评论列表暂无评论
发表评论
微信