https://github.com/faradayio/bigml-rs
A Rust client library for the BigML machine learning service (WIP).
https://github.com/faradayio/bigml-rs
Last synced: 10 months ago
JSON representation
A Rust client library for the BigML machine learning service (WIP).
- Host: GitHub
- URL: https://github.com/faradayio/bigml-rs
- Owner: faradayio
- Created: 2016-11-20T20:41:17.000Z (over 9 years ago)
- Default Branch: main
- Last Pushed: 2023-07-14T13:08:07.000Z (about 3 years ago)
- Last Synced: 2025-01-01T05:35:11.312Z (over 1 year ago)
- Language: Rust
- Homepage:
- Size: 401 KB
- Stars: 2
- Watchers: 4
- Forks: 1
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# A unofficial, incomplete `bigml` client for Rust
[](https://docs.rs/bigml/)
An interface to the [BigML][] machine learning API, written in Rust. We use this at Faraday, so it's pretty reliable for what it does. But it omits many features that we don't need to access from Rust. In particular, we focus first on supporting WhizzML scripts, and many other parts of the API are much less complete.
What works:
- Fetching information about many different kinds of resources.
- Creating a few kinds of resources.
- Updating selected properties of a few kinds of resources.
- Uploading sources that are small enough to fit in memory.
- Executing scripts and getting the output values.
It's pretty easy to add new types and fields. See `src/resources` for existing examples.
## Maintenance status
This project has been moved to the "back burner." Issues that affect Faraday or `dbcrossbar` will still be addressed. No guarantees about anything else. Please contact the authors if you want to make heavy use of BigML from Rust.
[BigML]: https://bigml.com/