mae

Function mae 

Source
pub fn mae(y_pred: &Vector<f32>, y_true: &Vector<f32>) -> f32
Expand 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.