lightautoml.validation

The module provide classes and functions for model validation.

Iterators

TrainValidIterator

Abstract class to train/validation iteration.

DummyIterator

Simple Iterator which use train data as validation.

HoldoutIterator

Iterator for classic holdout - just predefined train and valid samples.

CustomIterator

Iterator that uses function to create folds indexes.

FoldsIterator

Classic cv iterator.

TimeSeriesIterator

Time Series Iterator.

Iterators Getters and Utils

create_validation_iterator

Creates train-validation iterator.

get_numpy_iterator

Get iterator for np/sparse dataset.