e-tornike/best-of-ml-rust

🏆 A ranked list of awesome machine learning Rust libraries.

它解决的问题

寻找合适的 Rust 机器学习库可能非常耗时,因为项目在质量、维护和流行度上差异很大。这个列表通过收集和排名 230 个开源 Rust ML 项目到一个地方来解决这个问题,让你能快速找到最适合你用例的最强选项。

工作原理

该列表是自动编译和评分的。每个项目的质量分数是根据从 GitHub 和包管理器获取的指标(如星标、分叉、贡献者、问题、下载量和发布新鲜度)计算得出的。项目被分为 10 个清晰的类别,例如机器学习框架、文本数据与 NLP、以及 MLOps。每个条目显示其分数、星标数、活动状态和其他有用的信号,并附有指向源仓库的链接。你可以通过提交 issue、提交拉取请求或直接编辑 projects.yaml 文件来建议添加或修改。

适用人群

希望用 Rust 构建、部署或评估机器学习系统的 Rust 开发者。它也对研究人员、爱好者或维护者有用,他们想要一个快速、基于证据的 Rust ML 生态系统地图。

亮点

  • 策划了 230 个项目,总计 510K 星标
  • 根据结合 GitHub 和包管理器数据的自动化质量分数进行排名
  • 分为 10 个类别,涵盖框架、NLP、图像、数据加载、图、MLOps 等
  • 每个条目显示星标、贡献者、分叉、问题、下载量和活动警告
  • 鼓励通过 issue、拉取请求或直接编辑 YAML 数据文件来贡献

相关

  • 项目
  • 项目
  • 项目
  • 项目