Module split

Module split 

Source
Expand description

Data splitting utilities for cross-validation and train/test splits

Structs§

BlockedTimeSeriesSplit
Blocked Time Series Split (for grouped temporal data) Splits data into train/test while respecting group boundaries
KFold
K-Fold cross-validation split indices generator
LeaveOneOut
Leave-One-Out cross-validation
RepeatedKFold
Repeated K-Fold cross-validation
StratifiedKFold
Stratified K-Fold cross-validation split indices generator Ensures each fold has approximately the same percentage of samples of each class
TimeSeriesSplit
Time Series Split for temporal data Provides train/test indices to split time series data while preserving temporal order

Functions§

train_test_split
Split data into train and test sets
train_test_split_regression
Split regression data into train and test sets (with continuous labels)