RustyML and aprender

Both are general-purpose machine learning libraries written in pure Rust, making them direct competitors for users seeking a comprehensive ML toolkit in the Rust ecosystem.

RustyML
63
Established
aprender
57
Established
Maintenance 10/25
Adoption 14/25
Maturity 16/25
Community 23/25
Maintenance 10/25
Adoption 18/25
Maturity 13/25
Community 16/25
Stars: 337
Forks: 65
Downloads: 74
Commits (30d): 0
Language: Rust
License: MIT
Stars: 76
Forks: 12
Downloads: 12,136
Commits (30d): 0
Language: Rust
License: MIT
No Package No Dependents
No Package No Dependents

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.

Machine Learning Engineering High-Performance Computing Embedded AI Systems Programming Predictive Modeling

About aprender

paiml/aprender

Next Generation Machine Learning, Statistics and Deep Learning in PURE Rust

This project helps machine learning practitioners efficiently manage, train, and deploy AI models. You can take existing models, fine-tune them with your own data, optimize their size, and run them locally or serve them as an API. It's designed for data scientists, ML engineers, and researchers who work with large language models and other AI models.

machine-learning-operations large-language-models model-training data-science AI-deployment

Scores updated daily from GitHub, PyPI, and npm data. How scores work