Package org.apache.spark.ml.tuning
Interface ValidatorParams
- All Superinterfaces:
- HasSeed,- Identifiable,- Params,- Serializable
- All Known Subinterfaces:
- CrossValidatorParams,- TrainValidationSplitParams
- All Known Implementing Classes:
- CrossValidator,- CrossValidatorModel,- TrainValidationSplit,- TrainValidationSplitModel
Common params for 
TrainValidationSplitParams and CrossValidatorParams.- 
Method SummaryModifier and TypeMethodDescriptionparam for the estimator to be validatedparam for estimator param mapsparam for the evaluator used to select hyper-parameters that maximize the validated metricEstimator<?>ParamMap[]voidlogTuningParams(org.apache.spark.ml.util.Instrumentation instrumentation) Instrumentation logging for tuning params including the inner estimator and evaluator info.transformSchemaImpl(StructType schema) Methods inherited from interface org.apache.spark.ml.util.IdentifiabletoString, uidMethods inherited from interface org.apache.spark.ml.param.Paramsclear, copy, copyValues, defaultCopy, defaultParamMap, estimateMatadataSize, explainParam, explainParams, extractParamMap, extractParamMap, get, getDefault, getOrDefault, getParam, hasDefault, hasParam, isDefined, isSet, onParamChange, paramMap, params, set, set, set, setDefault, setDefault, shouldOwn
- 
Method Details- 
estimatorparam for the estimator to be validated- Returns:
- (undocumented)
 
- 
getEstimatorEstimator<?> getEstimator()
- 
estimatorParamMapsparam for estimator param maps- Returns:
- (undocumented)
 
- 
getEstimatorParamMapsParamMap[] getEstimatorParamMaps()
- 
evaluatorparam for the evaluator used to select hyper-parameters that maximize the validated metric- Returns:
- (undocumented)
 
- 
getEvaluatorEvaluator getEvaluator()
- 
transformSchemaImpl
- 
logTuningParamsvoid logTuningParams(org.apache.spark.ml.util.Instrumentation instrumentation) Instrumentation logging for tuning params including the inner estimator and evaluator info.- Parameters:
- instrumentation- (undocumented)
 
 
-