pub struct AccuracyMetrics {
pub true_pos: usize,
pub false_pos: usize,
pub false_neg: usize,
pub precision: f32,
pub recall: f32,
pub f1: f32,
}Expand description
Aggregate accuracy metrics computed against a ground-truth labels file.
Fields§
§true_pos: usize§false_pos: usize§false_neg: usize§precision: f32§recall: f32§f1: f32Implementations§
Source§impl AccuracyMetrics
impl AccuracyMetrics
Sourcepub fn from_counts(true_pos: usize, false_pos: usize, false_neg: usize) -> Self
pub fn from_counts(true_pos: usize, false_pos: usize, false_neg: usize) -> Self
Compute from counts. Returns a zero-valued struct when tp + fp == 0.
Trait Implementations§
Source§impl Clone for AccuracyMetrics
impl Clone for AccuracyMetrics
Source§fn clone(&self) -> AccuracyMetrics
fn clone(&self) -> AccuracyMetrics
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for AccuracyMetrics
impl RefUnwindSafe for AccuracyMetrics
impl Send for AccuracyMetrics
impl Sync for AccuracyMetrics
impl Unpin for AccuracyMetrics
impl UnsafeUnpin for AccuracyMetrics
impl UnwindSafe for AccuracyMetrics
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more