public abstract class FeatureConverter<T extends org.apache.spark.ml.Transformer> extends TransformerConverter<T>
| Modifier and Type | Class and Description |
|---|---|
protected static class |
FeatureConverter.OutputMode |
| 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 & org.apache.spark.ml.param.shared.HasOutputCols> |
formatName(T transformer,
int index) |
static <T extends org.apache.spark.ml.Transformer & org.apache.spark.ml.param.shared.HasOutputCol> |
formatName(T transformer,
int index,
int length) |
protected FeatureConverter.OutputMode |
getOutputMode() |
void |
registerFeatures(SparkMLEncoder encoder) |
getOption, getOptions, getTransformer, setOptionspublic FeatureConverter(T transformer)
public List<org.jpmml.converter.Feature> encodeFeatures(SparkMLEncoder encoder)
public void registerFeatures(SparkMLEncoder encoder)
protected FeatureConverter.OutputMode getOutputMode()
public static <T extends org.apache.spark.ml.Transformer & org.apache.spark.ml.param.shared.HasOutputCol> org.dmg.pmml.FieldName formatName(T transformer)
public static <T extends org.apache.spark.ml.Transformer & org.apache.spark.ml.param.shared.HasOutputCol & org.apache.spark.ml.param.shared.HasOutputCols> org.dmg.pmml.FieldName formatName(T transformer,
int index)
public static <T extends org.apache.spark.ml.Transformer & org.apache.spark.ml.param.shared.HasOutputCol> org.dmg.pmml.FieldName formatName(T transformer,
int index,
int length)
Copyright © 2020. All rights reserved.