Package org.apache.spark.ml.feature
Interface TargetEncoderBase
- All Superinterfaces:
- HasHandleInvalid,- HasInputCol,- HasInputCols,- HasLabelCol,- HasOutputCol,- HasOutputCols,- Identifiable,- Params,- Serializable
- All Known Implementing Classes:
- TargetEncoder,- TargetEncoderModel
public interface TargetEncoderBase
extends Params, HasLabelCol, HasInputCol, HasInputCols, HasOutputCol, HasOutputCols, HasHandleInvalid
Private trait for params and common methods for TargetEncoder and TargetEncoderModel
- 
Method SummaryModifier and TypeMethodDescriptiondoubleParam for how to handle invalid data during transform().String[]String[]validateSchema(StructType schema, boolean fitting) Methods inherited from interface org.apache.spark.ml.param.shared.HasHandleInvalidgetHandleInvalidMethods inherited from interface org.apache.spark.ml.param.shared.HasInputColgetInputCol, inputColMethods inherited from interface org.apache.spark.ml.param.shared.HasInputColsgetInputCols, inputColsMethods inherited from interface org.apache.spark.ml.param.shared.HasLabelColgetLabelCol, labelColMethods inherited from interface org.apache.spark.ml.param.shared.HasOutputColgetOutputCol, outputColMethods inherited from interface org.apache.spark.ml.param.shared.HasOutputColsgetOutputCols, outputColsMethods 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- 
getSmoothingdouble getSmoothing()
- 
getTargetTypeString getTargetType()
- 
handleInvalidParam for how to handle invalid data during transform(). Options are 'keep' (invalid data presented as an extra categorical feature) or 'error' (throw an error). Note that this Param is only used during transform; during fitting, invalid data will result in an error. Default: "error"- Specified by:
- handleInvalidin interface- HasHandleInvalid
- Returns:
- (undocumented)
 
- 
inputFeaturesString[] inputFeatures()
- 
outputFeaturesString[] outputFeatures()
- 
smoothingDoubleParam smoothing()
- 
targetType
- 
validateSchema
 
-