39 个版本 (2 个稳定版本)

1.0.1 2023 年 7 月 14 日
1.0.0 2022 年 10 月 14 日
0.9.2 2022 年 5 月 19 日
0.9.1 2021 年 12 月 18 日
0.0.2 2016 年 11 月 25 日

#116 in 机器学习

每月 38 次下载
用于 3 crates

MIT/Apache

105KB
2K SLoC

一个非官方的、不完整的 Rust bigml 客户端

Documentation

BigML 机器学习 API 的接口,使用 Rust 编写。我们在 Faraday 中使用它,所以它对于所做的事情来说相当可靠。但它省略了许多我们不需要从 Rust 访问的功能。特别是,我们首先支持 WhizzML 脚本,API 的许多其他部分则远未完善。

工作情况

  • 检索关于多种不同类型资源的信息。
  • 创建几种类型的资源。
  • 更新几种类型资源的选定属性。
  • 上传足够小以适应内存的源。
  • 执行脚本并获取输出值。

添加新类型和字段相当容易。有关现有示例,请参阅 src/resources

维护状态

此项目已被移至“备选方案”。影响 Faraday 或 dbcrossbar 的问题仍将得到解决。对于其他问题没有保证。如果您想从 Rust 中大量使用 BigML,请联系作者。

在某个时候,wait 和重试逻辑可能被拆分到一个单独的 crate 中。

依赖项

~8–23MB
~329K SLoC