pub struct Classes(pub u8);
Tuple Fields§
§0: u8
Trait Implementations§
Source§impl CatCount<Classes> for ClassCounts
impl CatCount<Classes> for ClassCounts
Source§fn add(&mut self, c: Classes)
fn add(&mut self, c: Classes)
Add a single observation of given category (increase this category’s count by 1).
Source§fn add_n(&mut self, c: Classes, n: usize)
fn add_n(&mut self, c: Classes, n: usize)
Add
n
observations of given category (increase this category’s count by n).Source§fn probability(&self, c: Classes) -> f64
fn probability(&self, c: Classes) -> f64
Return probability (relative count) of given category.
Source§fn most_frequent(&self) -> Classes
fn most_frequent(&self) -> Classes
Return the most frequent category.
Source§impl Categorical for Classes
impl Categorical for Classes
Source§impl<'a> Sum<&'a Classes> for ClassCounts
impl<'a> Sum<&'a Classes> for ClassCounts
impl Copy for Classes
impl Eq for Classes
impl StructuralPartialEq for Classes
Auto Trait Implementations§
impl Freeze for Classes
impl RefUnwindSafe for Classes
impl Send for Classes
impl Sync for Classes
impl Unpin for Classes
impl UnwindSafe for Classes
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