public abstract class FeatureConverter<T extends org.apache.spark.ml.Transformer> extends TransformerConverter<T>
| Modifier and Type | Class and Description |
|---|---|
static class |
FeatureConverter.InOutMode |
| Constructor and Description |
|---|
FeatureConverter(T transformer) |
| Modifier and Type | Method and Description |
|---|---|
List<org.jpmml.converter.Feature> |
encodeFeatures(SparkMLEncoder encoder) |
static <T extends org.apache.spark.ml.Transformer & org.apache.spark.ml.param.shared.HasOutputCol> |
formatName(T transformer) |
static <T extends org.apache.spark.ml.Transformer & org.apache.spark.ml.param.shared.HasOutputCol> |
formatName(T transformer,
int index,
int length) |
protected FeatureConverter.InOutMode |
getInputMode() |
protected static <T extends org.apache.spark.ml.param.shared.HasInputCol & org.apache.spark.ml.param.shared.HasInputCols> |
getInputMode(T transformer) |
protected FeatureConverter.InOutMode |
getOutputMode() |
protected static <T extends org.apache.spark.ml.Transformer> |
getOutputMode(T transformer) |
T |
getTransformer() |
void |
registerFeatures(SparkMLEncoder encoder) |
getObject, getOption, getOptions, setOptionspublic FeatureConverter(T transformer)
public List<org.jpmml.converter.Feature> encodeFeatures(SparkMLEncoder encoder)
public void registerFeatures(SparkMLEncoder encoder)
public T getTransformer()
protected FeatureConverter.InOutMode getInputMode()
protected FeatureConverter.InOutMode getOutputMode()
public static <T extends org.apache.spark.ml.Transformer & org.apache.spark.ml.param.shared.HasOutputCol> String formatName(T transformer)
public static <T extends org.apache.spark.ml.Transformer & org.apache.spark.ml.param.shared.HasOutputCol> String formatName(T transformer, int index, int length)
protected static <T extends org.apache.spark.ml.param.shared.HasInputCol & org.apache.spark.ml.param.shared.HasInputCols> FeatureConverter.InOutMode getInputMode(T transformer)
protected static <T extends org.apache.spark.ml.Transformer> FeatureConverter.InOutMode getOutputMode(T transformer)
Copyright © 2023. All rights reserved.