pub trait CrossValidationSplit {
// Required methods
fn num_splits(&self) -> usize;
fn get_split(
&self,
fold: usize,
n_samples: usize,
) -> TrainResult<(Vec<usize>, Vec<usize>)>;
}Expand description
Trait for cross-validation splitting strategies.
Required Methods§
Sourcefn num_splits(&self) -> usize
fn num_splits(&self) -> usize
Get the number of splits.