11款机器学习开源工具

11 open source tools to make the most of machine learning

by Serdar Yegulalp,InfoWorld Dec 4,20

Scikit-learn

Python 已经成为数学,科研和统计等领域的专属编程语言,基于他的易用性和丰富的库以及应用。通过建设顶层的集中已存在的Python包NumPy, SciPy, 以及matplotlib(数学计算和科研任务用), Scikit-learn 集成了这些工具 所有的结果库都可以用于交互式的工作台应用也可以键入到其他的软件里边去使用 该工具包基于BSD授权许可,是完全免费开源的

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

Shogun

可能是最古老的也是值得尊敬的机器学习库, Shogun 创建于1999年,是用C++编写的,但是并不现定于只能使用C++来编写用到该Lib的软件,通过用SWIG工具包, Shogun 可以无缝得用于其他编程语言应用中,比如:Java, Python, C#, Ruby, R, Lua, Octave, 和Matlab.

Shogun 有一个强劲对手.另外一个基于C++的机器学习工具库, Mlpack, 从2011年以来已经包围了shogun, although it professes to be faster and easier to work with (by way of a more integral API set) than competing libraries.

Project: Shogun 
GitHub: https://github.com/shogun-toolbox/shogun


你可能感兴趣的:(11款机器学习开源工具)