pub struct TemporalFold {
pub fold: usize,
pub train: TimeRange,
pub test: TimeRange,
pub gap: usize,
}Expand description
One rolling-origin fold.
Fields§
§fold: usizeFold index (0-based).
train: TimeRangeTraining window (half-open).
test: TimeRangeTest / forecast window (half-open).
gap: usizeGap between train end and test start.
Trait Implementations§
Source§impl Clone for TemporalFold
impl Clone for TemporalFold
Source§fn clone(&self) -> TemporalFold
fn clone(&self) -> TemporalFold
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 moreSource§impl Debug for TemporalFold
impl Debug for TemporalFold
impl Eq for TemporalFold
Source§impl PartialEq for TemporalFold
impl PartialEq for TemporalFold
impl StructuralPartialEq for TemporalFold
Auto Trait Implementations§
impl Freeze for TemporalFold
impl RefUnwindSafe for TemporalFold
impl Send for TemporalFold
impl Sync for TemporalFold
impl Unpin for TemporalFold
impl UnsafeUnpin for TemporalFold
impl UnwindSafe for TemporalFold
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