2020七大AI 编程语言大汇总
来源 | CSDN(ID:CSDNnews) 译者 | 苏本如,责编 | 伍杏玲 作者 | Claire D
TensorFlow,用于解决机器学习的工作负载和使用数据集问题。 scikit-learn,用于培训机器学习模型。 PyTorch ,用于计算机视觉和自然语言处理。 Keras,作为高度复杂的数学计算和操作的代码接口。 SparkMLlib,类似于Apache Spark的机器学习库,使用算法和实用程序等工具使得机器学习对每个人都可以很轻松。 MXNet,作为Apache的另一个库,用于简化深度学习工作流。 Theano,作为定义、优化和评估数学表达式的库。 Pybrain,用于强大的机器学习算法。
3个供初学者学习的免费Python课程:2020版 https://hackernoon.com/3-free-python-courses-for-beginners-2020-edition-j7c23y3u
hackernoon.com网站提供的最好的免费Python课程,如果你想扩展你的Python知识,那么请来这里。
Python训练营:学习Python语言和编码的培训营 https://www.udemy.com/course/complete-python-bootcamp/?LSNPUBID=JVFxdTr9V80&ranEAID=JVFxdTr9V80&ranMID=39197&ranSiteID=JVFxdTr9V80-lB6TwxSdouentAk36.qjmw
这是Udemy上学习Python编程语言的最全面、最直接的课程!
2、Java
TensorFlow
Deep Java Library
Kubeflow
OpenNLP
Java机器学习库
Neuroph
供初学者在线学习的五个最好的Java编程课程 https://javarevisited.blogspot.com/2018/05/top-5-java-courses-for-beginners-to-learn-online.html
如果你是一名计算机学科的毕业生,或者是想学习Java并寻找一些很棒的资源的人,那么请来这里吧。
3、R语言
R语言擅长处理大量数据的基本特性,相比带有未经优化的NumPy包的Python语言来说,更有优势。 使用R语言,你可以以各种编程模式工作,如函数式编程、矢量计算和面向对象编程。
Gmodels,提供了用于模型拟合的多个工具的集合。 Tm,作为一种文本挖掘应用的框架。 RODBC,作为R语言的ODBC接口。 OneR,用于实现One Rule机器学习分类算法,适用于机器学习模型。
各种各样的库和包,以扩展其功能。 积极支持的社区。 能够与C、C++和FORTRAN一起工作 多个软件包帮助功能扩展。 支持生成高质量的图形
4、Prolog
Facts(事实)定义了真实的声明。 Rules(规则)定义了有附加条件的声明。 Goals(目标)定义了根据知识库确定的报表提交的位置。 Queries(查询)定义如何使你的声明真实,以及如何对事实和规则进行最终分析。
符号方法(Symbolic Approach):包括基于规则的专家系统、定理证明、基于约束的方法。 统计方法(Statistical approach):包括神经网络、数据挖掘、机器学习等。
5、Lisp
快速原型创建 动态对象创建 垃圾回收 灵活性
6、Haskell
强大的抽象能力 内置的内存管理 代码可重用性 易于理解
Philip Greenspun
7、Julia
流行的编辑器,如Vim和Emacs。 集成开发工具,如Juno和Visual Studio。
动态类型系统 内置的包管理器 能够进行并行和分布式计算 宏和元编程能力 支持多个调度 对C语言函数的直接支持
原文:https://towardsdatascience.com/top-programming-languages-for-ai-engineers-in-2020-33a9f16a80b0
END
若觉得文章对你有帮助,随手转发分享,也是我们继续更新的动力。
长按二维码,扫扫关注哦
✬「C语言中文网」官方公众号,关注手机阅读教程 ✬
推荐关注
关注公号
【Python开发与大数据人工智能】
因为关注后即可得算法小白资料大全
点击“阅读原文”,领取 2020 年最新免费技术资料大全
↓↓↓
评论