Function parsnip::precision[][src]

pub fn precision(pred: &[u64], actual: &[u64], average: Option<String>) -> f32

The precision of a dataset

Returns a float where a 1.0 is a perfectly precise result set

Supports macro and weighted averages

use parsnip::precision;
 
let actual = vec![0, 1, 2, 0, 1, 2];
let pred = vec![0, 2, 1, 0, 0, 1];
 
assert_eq!(precision(&pred, &actual, Some("macro".to_string())), 0.22222222);