public interface ValidatorParams extends HasSeed, Params
TrainValidationSplitParams and CrossValidatorParams.| Modifier and Type | Method and Description | 
|---|---|
| Param<Estimator<?>> | estimator()param for the estimator to be validated | 
| Param<ParamMap[]> | estimatorParamMaps()param for estimator param maps | 
| Param<Evaluator> | evaluator()param for the evaluator used to select hyper-parameters that maximize the validated metric | 
| Estimator<?> | getEstimator() | 
| ParamMap[] | getEstimatorParamMaps() | 
| Evaluator | getEvaluator() | 
| void | logTuningParams(org.apache.spark.ml.util.Instrumentation instrumentation)Instrumentation logging for tuning params including the inner estimator and evaluator info. | 
| StructType | transformSchemaImpl(StructType schema) | 
clear, copy, copyValues, defaultCopy, defaultParamMap, explainParam, explainParams, extractParamMap, extractParamMap, get, getDefault, getOrDefault, getParam, hasDefault, hasParam, isDefined, isSet, onParamChange, paramMap, params, set, set, set, setDefault, setDefault, shouldOwntoString, uidParam<Estimator<?>> estimator()
Estimator<?> getEstimator()
Param<ParamMap[]> estimatorParamMaps()
ParamMap[] getEstimatorParamMaps()
Param<Evaluator> evaluator()
Evaluator getEvaluator()
StructType transformSchemaImpl(StructType schema)
void logTuningParams(org.apache.spark.ml.util.Instrumentation instrumentation)
instrumentation - (undocumented)