qualia_core_db/solvers/learning/metrics/mod.rs
1//! Model-evaluation metrics for statistical learning (ISL ch 2, 4, 9).
2//!
3//! Regression (MSE/RMSE/MAE/R²) and classification (accuracy, confusion matrix,
4//! ROC AUC, log-loss) measures over caller-owned slices. Reuses
5//! `statistics::descriptive` (mean) and `statistics::correlation` (ranking for AUC)
6//! — no re-implementation.
7
8pub mod classification;
9pub mod regression;
10
11pub use classification::{accuracy, confusion_binary, log_loss, roc_auc, ConfusionBinary};
12pub use regression::{mae, mse, r2_score, rmse};