[][src]Module smartcore::metrics::accuracy

Accuracy score.

Accuracy score

Calculates accuracy of predictions \(\hat{y}\) when compared to true labels \(y\)

\[ accuracy(y, \hat{y}) = \frac{1}{n_{samples}} \sum_{i=1}^{n_{samples}} 1(y_i = \hat{y_i}) \]

Example:

use smartcore::metrics::accuracy::Accuracy;
let y_pred: Vec<f64> = vec![0., 2., 1., 3.];
let y_true: Vec<f64> = vec![0., 1., 2., 3.];

let score: f64 = Accuracy {}.get_score(&y_pred, &y_true);

Structs

Accuracy

Accuracy metric.