【小宅按】 AI 当前已成为越来越火的一个标的目的,法式员对于新技术是最敏感的一个人群,作为一名法式员如何转向人工智能标的目的?所以今天分享一些在人工智能(AI)范围常被使用的优质软件库,而且分析它们的优/劣势和自身特点。
虽然 AI 曾经被称为只有书痴人和天才才去触碰的专业范围,但是现如今由于各种软件库和框架的成长,它已成为一个更加开放的 IT 范围,很多人都已投身于此中。 TensorFlow
“通过使用数据流图的计算,来实现可扩展的机器学习”,语言:C++ 或 Python。
当提到 AI 的时候,您首先听到的框架应该就是谷歌的 TensorFlow。
TensorFlow 是使用数据流图来执行数值计算的开源库。该框架的特点是它可以操作任何 CPU 或 GPU 进行计算,无论是台式机、处事器、甚至是移动设备的架构都可以实现。这个框架中提供了 Python 语言的编程环境。
TensorFlow 通过所谓的各种节点来分类数据层,并对它所获得的任何信息做出判定。
想了解更多相关信息,可以参看:https://www.tensorflow.org/
MLPack
“一个可扩展的 C++ 类型机器学习库”,语言:C++。
MLPack 是一款操作 C++ 来实现可扩展机器学习的软件库。由于它运行在 C++ 中,因此您完全可以想象到它对内存的高效打点。
由于在库中自带优质的机器学习算法,MLPack 运行起来速度极快。此外,该软件库对于新手来说十分“友好”,它提供了一个简单的 API。