#37 · 主分类: 经典机器学习框架

shogun

artificial-intelligence c-plus-plus cmake data-science machine-learning swig

幕府将军

项目最后更新:12/19/23

GitHub Stars

3.1K

Forks数量

1.0K

贡献者数量

248

许可证

BSD-3-Clause

收录理由

SHOGUN 自 1999 年诞生至今,二十多年的积累让这套工具箱在功能完备度上显得相当扎实。它的底层是一个统一的 C++ 核心,并借助自动生成的接口,让 Python、R、Java/Scala、Ruby、C#、Octave 和 Lua 等语言都能调用同一套算法。这意味着你可以在一种语言里完成模型训练,再在另一种语言里直接使用,不必为不同语言分别维护实现。对于经常处理支持向量机、核方法或其他经典分类回归任务的团队,如果代码库本身是多语言的,这种一致性会省去大量重复工作。由于核心计算都在编译后的 C++ 中执行,当性能敏感或希望把机器学习逻辑直接嵌入到 C++ 应用程序里时,它也是一个很合适的选择。项目由 NumFOCUS 基金会支持,相比许多单人维护的开源工具,在组织保障和长期发展上更有底气。

相关文章

暂无针对该项目的文章。

如需补充新闻资讯、使用教程、应用测评等内容,欢迎 联系我们推荐选题或投稿。

同类热门项目