RustyML and rusty-machine
About RustyML
SomeB1oody/RustyML
A high-performance machine learning library in pure Rust, offering statistical utilities, ML algorithms and neural networks, and future support for transformer architectures.
This project helps developers build high-performance machine learning models without external dependencies, leveraging Rust's strengths. It takes raw data and configuration parameters as input and outputs trained machine learning models for tasks like classification, regression, clustering, and neural networks. This is intended for backend or systems engineers who need to embed predictive capabilities directly into their Rust applications, especially in performance-critical environments.
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