TrainValidationSplit (Spark 3.5.5 JavaDoc) (original) (raw)


public class TrainValidationSplit
extends Estimator<TrainValidationSplitModel>
implements TrainValidationSplitParams, HasParallelism, HasCollectSubModels, MLWritable, org.apache.spark.internal.Logging
Validation for hyper-parameter tuning. Randomly splits the input dataset into train and validation sets, and uses evaluation metric on the validation set to select the best model. Similar to CrossValidator, but only splits the set once.
See Also:
Serialized Form