#72 · 主分类: 深度学习框架

flashlight

autograd cpp deep-learning flashlight machine-learning ml neural-network

用于机器学习的C++独立库

项目最后更新:06/22/26

GitHub Stars

5.5K

Forks数量

501

贡献者数量

84

许可证

MIT

收录理由

Flashlight 是一个完全用 C++ 编写的机器学习库,由 Facebook AI Research 打造,背后是 Torch、TensorFlow 和 Eigen 的原创者。这种血统体现在它的设计里:内置基于 tape 的自动微分引擎、张量层以及完整的神经网络模块,从卷积网络到语言模型都能直接搭建和训练,而且关键路径上不需要 Python 运行时。仓库还附带了语音识别、图像分类、目标检测和语言建模的现成应用,想找能读懂、能改动的研究代码,这里是个不错的起点。核心部分只有不到 10 MB、约两万行 C++,所有内部 API 都开放修改,如果团队需要重写训练流程的某些环节,会发现它比大多数固定框架更容易扩展。

相关文章

暂无针对该项目的文章。

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

同类热门项目