#ml #naive #gaussian #classifier #bayesian #framework #train

rs-ml

Simple ML crate including Gaussian Naive Bayesian classifier

6 releases

new 0.2.2 Feb 18, 2025
0.2.1 Feb 16, 2025
0.1.2 Feb 14, 2025

#414 in Math

Download history 174/week @ 2025-02-05 350/week @ 2025-02-12

524 downloads per month

MIT license

22KB
298 lines

rs-ml

Crates.io Downloads (recent)

ML framework for the rust programming language. It includes traits for transfomers, models, and an implementation for scalers, and a gaussian Naive Bayesian classifier.

Usage

This library requires a compute backend to perform matrix operations. Compute backends are exposed with provided feature flags. Refer to the ndarray_linalg docs for more information.


lib.rs:

rs-ml is a simple ML framework for the Rust language. it includes train test splitting, scalers, and a guassian naive bayes model. It also includes traits to add more transfomers and models to the framework.

Usage

This library requires a compute backend to perform matrix operations. Compute backends are exposed with provided feature flags. Refer to the ndarray_linalg docs for more information.

Dependencies

~72MB
~1M SLoC