SparkFoldsIterator

class sparklightautoml.validation.iterators.SparkFoldsIterator(train, n_folds=None)[source]

Bases: SparkBaseTrainValidIterator

Classic cv iterator.

Folds should be defined in Reader, based on cross validation method.

__init__(train, n_folds=None)[source]

Creates iterator.

Parameters:
convert_to_holdout_iterator()[source]

Convert iterator to hold-out-iterator.

Fold 0 is used for validation, everything else is used for training.

Return type:

SparkHoldoutIterator

Returns:

new hold-out-iterator.