pub struct LabelStatistics {
pub label_frequencies: Vec<usize>,
pub label_proportions: Vec<f64>,
pub label_combinations: HashMap<Vec<usize>, usize>,
pub mean_labels_per_sample: f64,
pub label_cardinality: f64,
pub label_density: f64,
}Fields§
§label_frequencies: Vec<usize>§label_proportions: Vec<f64>§label_combinations: HashMap<Vec<usize>, usize>§mean_labels_per_sample: f64§label_cardinality: f64§label_density: f64Trait Implementations§
Source§impl Clone for LabelStatistics
impl Clone for LabelStatistics
Source§fn clone(&self) -> LabelStatistics
fn clone(&self) -> LabelStatistics
Returns a duplicate of the value. Read more
1.0.0 · 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 LabelStatistics
impl RefUnwindSafe for LabelStatistics
impl Send for LabelStatistics
impl Sync for LabelStatistics
impl Unpin for LabelStatistics
impl UnwindSafe for LabelStatistics
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more