public interface PredictorParams extends Params, HasLabelCol, HasFeaturesCol, HasPredictionCol
Trait for parameters for prediction (regression and classification).
NOTE: This is currently private[spark] but will be made public later once it is stabilized.
| Modifier and Type | Method and Description |
|---|---|
org.apache.spark.sql.types.StructType |
validateAndTransformSchema(org.apache.spark.sql.types.StructType schema,
ParamMap paramMap,
boolean fitting,
org.apache.spark.sql.types.DataType featuresDataType)
Validates and transforms the input schema with the provided param map.
|
getLabelCol, labelColfeaturesCol, getFeaturesColgetPredictionCol, predictionColaddOutputColumn, checkInputColumn, explainParams, get, getParam, isSet, paramMap, params, set, set, validate, validateuidorg.apache.spark.sql.types.StructType validateAndTransformSchema(org.apache.spark.sql.types.StructType schema,
ParamMap paramMap,
boolean fitting,
org.apache.spark.sql.types.DataType featuresDataType)
schema - input schemaparamMap - additional parametersfitting - whether this is in fittingfeaturesDataType - SQL DataType for FeaturesType.
E.g., VectorUDT for vector features.