CVSplitter

Trait CVSplitter 

Source
pub trait CVSplitter {
    // Required method
    fn split(
        &self,
        x: &Array2<f64>,
        y: Option<&Array1<f64>>,
    ) -> Vec<(Vec<usize>, Vec<usize>)>;
}
Expand description

Cross-validation splitter interface

Required Methods§

Source

fn split( &self, x: &Array2<f64>, y: Option<&Array1<f64>>, ) -> Vec<(Vec<usize>, Vec<usize>)>

Generate train/test indices for all splits

Implementors§