pub struct MultiLabelTrainingResults {
pub n_labelsets: usize,
pub label_frequencies: HashMap<usize, usize>,
pub labelset_frequencies: HashMap<Vec<usize>, usize>,
pub label_correlations: Array2<f64>,
pub training_time_ms: u64,
}Expand description
Results from multi-label ensemble training
Fields§
§n_labelsets: usizeNumber of unique labelsets found
label_frequencies: HashMap<usize, usize>Label frequency distribution
labelset_frequencies: HashMap<Vec<usize>, usize>Labelset frequency distribution
label_correlations: Array2<f64>Label correlation matrix
training_time_ms: u64Training time metrics
Trait Implementations§
Source§impl Clone for MultiLabelTrainingResults
impl Clone for MultiLabelTrainingResults
Source§fn clone(&self) -> MultiLabelTrainingResults
fn clone(&self) -> MultiLabelTrainingResults
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 MultiLabelTrainingResults
impl RefUnwindSafe for MultiLabelTrainingResults
impl Send for MultiLabelTrainingResults
impl Sync for MultiLabelTrainingResults
impl Unpin for MultiLabelTrainingResults
impl UnwindSafe for MultiLabelTrainingResults
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