rill-ml 0.7.2

Lightweight, serializable online machine learning for Rust applications and streaming data.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! Progressive (prequential) evaluation.
//!
//! The evaluation order is fixed:
//! ```text
//! predict → metric.update → learn
//! ```
//! This ensures each prediction is made *before* the model sees the current
//! sample, giving an honest estimate of generalization on streaming data.

pub mod progressive;

pub use progressive::{
    BinaryClassificationSample, ProgressiveStep, RegressionSample, evaluate_binary_classification,
    evaluate_regression, evaluate_regression_with_steps,
};