Interface | Description |
---|---|
CrossValidatorParams |
Params for
CrossValidator and CrossValidatorModel . |
TrainValidationSplitParams |
Params for
TrainValidationSplit and TrainValidationSplitModel . |
ValidatorParams |
Common params for
TrainValidationSplitParams and CrossValidatorParams . |
Class | Description |
---|---|
CrossValidator |
K-fold cross validation performs model selection by splitting the dataset into a set of
non-overlapping randomly partitioned folds which are used as separate training and test datasets
e.g., with k=3 folds, K-fold cross validation will generate 3 (training, test) dataset pairs,
each of which uses 2/3 of the data for training and 1/3 for testing.
|
CrossValidatorModel |
CrossValidatorModel contains the model with the highest average cross-validation
metric across folds and uses this model to transform input data.
|
CrossValidatorModel.CrossValidatorModelWriter |
Writer for CrossValidatorModel.
|
ParamGridBuilder |
Builder for a param grid used in grid search-based model selection.
|
TrainValidationSplit |
Validation for hyper-parameter tuning.
|
TrainValidationSplitModel |
Model from train validation split.
|
TrainValidationSplitModel.TrainValidationSplitModelWriter |
Writer for TrainValidationSplitModel.
|