pub struct CrossValidationResult {
pub mean_score: f64,
pub std_score: f64,
pub fold_scores: Vec<f64>,
pub compute_time_us: u64,
}Expand description
Results from cross-validation.
Fields§
§mean_score: f64Mean score across folds
std_score: f64Standard deviation of scores
fold_scores: Vec<f64>Individual fold scores
compute_time_us: u64Total computation time in microseconds
Implementations§
Trait Implementations§
Source§impl Clone for CrossValidationResult
impl Clone for CrossValidationResult
Source§fn clone(&self) -> CrossValidationResult
fn clone(&self) -> CrossValidationResult
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 CrossValidationResult
impl RefUnwindSafe for CrossValidationResult
impl Send for CrossValidationResult
impl Sync for CrossValidationResult
impl Unpin for CrossValidationResult
impl UnwindSafe for CrossValidationResult
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