Skip to main content

Module split

Module split 

Source
Expand description

Train/test splitting and cross-validation utilities.

Structs§

RepeatedKFold
Repeated k-fold cross-validation.

Functions§

cross_val_predict
Out-of-fold predictions for every sample.
cross_val_score
Run k-fold cross-validation, returning per-fold scores.
cross_val_score_stratified
Stratified k-fold cross-validation — preserves class balance in each fold.
group_k_fold
Group-aware k-fold: no group appears in both train and test within a fold.
k_fold
K-fold cross-validation splits.
repeated_cross_val_score
Convenience: run repeated k-fold CV on a clonable model.
stratified_k_fold
Stratified k-fold cross-validation.
stratified_split
Stratified train/test split — preserves class proportions.
time_series_split
Time-series cross-validation with expanding training window.
train_test_split
Split a dataset into training and test sets.

Type Aliases§

ScoringFn
Scoring function signature: (y_true, y_pred) -> score.