linfa and rusty-machine
About linfa
rust-ml/linfa
A Rust machine learning framework.
This is a machine learning framework for developers who want to build applications using Rust. It offers common preprocessing tasks and classical ML algorithms, similar to Python's scikit-learn. Developers can use this to create machine learning models and integrate them into Rust-based software.
About rusty-machine
AtheMathmo/rusty-machine
Machine Learning library for Rust
Provides supervised and unsupervised learning algorithms (linear/logistic regression, SVMs, neural networks, k-means, GMMs, etc.) backed by the rulinalg linear algebra library with zero external dependencies. Models implement consistent `train` and `predict` interfaces via `SupModel` and `UnSupModel` traits, allowing customizable optimization algorithms while maintaining ease-of-use defaults.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work