pub struct FoldResult {
pub fold_index: usize,
pub train_size: usize,
pub test_size: usize,
pub rmse: f64,
pub mae: f64,
pub mape: Option<f64>,
pub smape: Option<f64>,
}Expand description
Metrics from a single cross-validation fold.
Fields§
§fold_index: usizeZero-based fold index.
train_size: usizeNumber of training observations for this fold.
test_size: usizeNumber of test observations for this fold.
rmse: f64RMSE for this fold.
mae: f64MAE for this fold.
mape: Option<f64>MAPE for this fold (if computable).
smape: Option<f64>sMAPE for this fold (if computable).
Trait Implementations§
Source§impl Clone for FoldResult
impl Clone for FoldResult
Source§fn clone(&self) -> FoldResult
fn clone(&self) -> FoldResult
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 FoldResult
impl RefUnwindSafe for FoldResult
impl Send for FoldResult
impl Sync for FoldResult
impl Unpin for FoldResult
impl UnsafeUnpin for FoldResult
impl UnwindSafe for FoldResult
Blanket Implementations§
impl<T> Allocation for T
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
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