smartcore and sklears

These are competitors offering overlapping machine learning functionality, though smartcore is far more mature and established while sklears is an early-stage scikit-learn-inspired alternative that hasn't achieved significant adoption.

smartcore
62
Established
sklears
47
Emerging
Maintenance 17/25
Adoption 10/25
Maturity 16/25
Community 19/25
Maintenance 10/25
Adoption 8/25
Maturity 15/25
Community 14/25
Stars: 896
Forks: 91
Downloads:
Commits (30d): 6
Language: Rust
License: Apache-2.0
Stars: 13
Forks: 3
Downloads: 23
Commits (30d): 0
Language: Rust
License: Apache-2.0
No Package No Dependents
No Package No Dependents

About smartcore

smartcorelib/smartcore

A comprehensive library for machine learning and numerical computing. Apply Machine Learning with Rust leveraging first principles.

This is a machine learning library built specifically for developers who write code in Rust. It helps Rust developers integrate common machine learning models, like those for classification, regression, and clustering, directly into their applications. You provide your data as Rust vectors or matrices, and it outputs predictions, groupings, or other analytical results, all within your Rust program.

Rust development application development machine learning engineering embedded systems web development

About sklears

cool-japan/sklears

A comprehensive machine learning library in Rust, inspired by scikit-learn's intuitive API and combining it with Rust's performance and safety guarantees.

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