pub fn mae(y_pred: &Vector<f32>, y_true: &Vector<f32>) -> f32Expand description
Computes the Mean Absolute Error (MAE).
MAE = (1/n) * Σ|y_true - y_pred|
§Examples
use aprender::metrics::mae;
use aprender::primitives::Vector;
let y_true = Vector::from_slice(&[3.0, -0.5, 2.0, 7.0]);
let y_pred = Vector::from_slice(&[2.5, 0.0, 2.0, 8.0]);
let error = mae(&y_pred, &y_true);
assert!(error < 1.0);§Panics
Panics if vectors have different lengths or are empty.