pub struct EnsembleSelectionResult {
pub ensemble_strategy: EnsembleStrategy,
pub selected_models: Vec<ModelInfo>,
pub model_weights: Vec<f64>,
pub ensemble_performance: EnsemblePerformance,
pub individual_performances: Vec<ModelPerformance>,
pub diversity_measures: DiversityMeasures,
}Expand description
Result of ensemble model selection
Fields§
§ensemble_strategy: EnsembleStrategySelected ensemble strategy
selected_models: Vec<ModelInfo>Base models included in the ensemble
model_weights: Vec<f64>Ensemble weights (if applicable)
ensemble_performance: EnsemblePerformanceCross-validation performance of the ensemble
individual_performances: Vec<ModelPerformance>Individual model performances
diversity_measures: DiversityMeasuresDiversity measures
Trait Implementations§
Source§impl Clone for EnsembleSelectionResult
impl Clone for EnsembleSelectionResult
Source§fn clone(&self) -> EnsembleSelectionResult
fn clone(&self) -> EnsembleSelectionResult
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 moreSource§impl Debug for EnsembleSelectionResult
impl Debug for EnsembleSelectionResult
Auto Trait Implementations§
impl Freeze for EnsembleSelectionResult
impl RefUnwindSafe for EnsembleSelectionResult
impl Send for EnsembleSelectionResult
impl Sync for EnsembleSelectionResult
impl Unpin for EnsembleSelectionResult
impl UnwindSafe for EnsembleSelectionResult
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