RankingTrainValidationSplit

class RankingTrainValidationSplit.RankingTrainValidationSplit(estimator=None, estimatorParamMaps=None, evaluator=None, seed=None)[source]

Bases: mmlspark._RankingTrainValidationSplit._RankingTrainValidationSplit, pyspark.ml.tuning.ValidatorParams

copy(extra=None)[source]

Creates a copy of this instance with a randomly generated uid and some extra params. This copies creates a deep copy of the embedded paramMap, and copies the embedded and extra parameters over.

Parameters:extra – Extra parameters to copy to the new instance
Returns:Copy of this instance
setParams(estimator=None, estimatorParamMaps=None, evaluator=None, seed=None)[source]

setParams(self, estimator=None, estimatorParamMaps=None, evaluator=None, numFolds=3, seed=None): Sets params for cross validator.