public class CrossValidatorModel extends Model<CrossValidatorModel> implements CrossValidatorParams
Constructor and Description |
---|
CrossValidatorModel(CrossValidator parent,
ParamMap fittingParamMap,
Model<?> bestModel) |
Modifier and Type | Method and Description |
---|---|
Object |
bestModel() |
ParamMap |
fittingParamMap()
Fitting parameters, such that parent.fit(..., fittingParamMap) could reproduce the model.
|
CrossValidator |
parent()
The parent estimator that produced this model.
|
SchemaRDD |
transform(SchemaRDD dataset,
ParamMap paramMap)
Transforms the dataset with provided parameter map as additional parameters.
|
org.apache.spark.sql.catalyst.types.StructType |
transformSchema(org.apache.spark.sql.catalyst.types.StructType schema,
ParamMap paramMap)
Derives the output schema from the input schema and parameters.
|
transform, transform, transform, transform, transform
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
estimator, estimatorParamMaps, evaluator, getEstimator, getEstimatorParamMaps, getEvaluator, getNumFolds, numFolds
explainParams, get, getParam, isSet, paramMap, params, set, validate, validate
uid
initializeIfNecessary, initializeLogging, isTraceEnabled, log_, log, logDebug, logDebug, logError, logError, logInfo, logInfo, logName, logTrace, logTrace, logWarning, logWarning
public CrossValidatorModel(CrossValidator parent, ParamMap fittingParamMap, Model<?> bestModel)
public CrossValidator parent()
Model
parent
in class Model<CrossValidatorModel>
public ParamMap fittingParamMap()
Model
fittingParamMap
in class Model<CrossValidatorModel>
public Object bestModel()
public SchemaRDD transform(SchemaRDD dataset, ParamMap paramMap)
Transformer
transform
in class Transformer
dataset
- input datasetparamMap
- additional parameters, overwrite embedded paramspublic org.apache.spark.sql.catalyst.types.StructType transformSchema(org.apache.spark.sql.catalyst.types.StructType schema, ParamMap paramMap)
PipelineStage
transformSchema
in class PipelineStage