Package sklearn

Class Transformer

java.lang.Object
java.util.AbstractMap<K,V>
java.util.HashMap<String,Object>
net.razorvine.pickle.objects.ClassDict
org.jpmml.python.PythonObject
sklearn.Step
sklearn.Transformer
All Implemented Interfaces:
Serializable, Cloneable, Map<String,Object>, HasNumberOfFeatures, HasType
Direct Known Subclasses:
Aggregator, Alias, BasePCA, Binarizer, BSplineTransformer, CastTransformer, CategoricalImputer, ConcatTransformer, CountVectorizer, CutTransformer, Domain, DurationTransformer, ExpressionTransformer, FunctionTransformer, KBinsDiscretizer, LabelBinarizer, LabelEncoder, LookupTransformer, MaxAbsScaler, MinMaxScaler, MissingIndicator, MLPTransformer, MultiTransformer, OneHotEncoder, PatternTransformer, PipelineTransformer, PolynomialFeatures, PowerFunctionTransformer, PowerTransformer, RobustScaler, SecondsSinceMidnightTransformer, SimpleImputer, StandardScaler, StringNormalizer, SubstringTransformer, WordCountTransformer

public abstract class Transformer extends Step
See Also:
  • Constructor Details

    • Transformer

      public Transformer(String module, String name)
  • Method Details

    • encodeFeatures

      public abstract List<org.jpmml.converter.Feature> encodeFeatures(List<org.jpmml.converter.Feature> features, SkLearnEncoder encoder)
    • getNumberOfFeatures

      public int getNumberOfFeatures()
    • getOpType

      public org.dmg.pmml.OpType getOpType()
    • getDataType

      public org.dmg.pmml.DataType getDataType()
    • encode

      public List<org.jpmml.converter.Feature> encode(List<org.jpmml.converter.Feature> features, SkLearnEncoder encoder)
    • checkFeatures

      public void checkFeatures(List<? extends org.jpmml.converter.Feature> features)
    • updateFeatures

      public List<org.jpmml.converter.Feature> updateFeatures(List<org.jpmml.converter.Feature> features, SkLearnEncoder encoder)
    • updateDataField

      public org.dmg.pmml.DataField updateDataField(org.dmg.pmml.DataField dataField, org.dmg.pmml.OpType opType, org.dmg.pmml.DataType dataType, SkLearnEncoder encoder)
    • getOptionalDType

      public org.jpmml.python.TypeInfo getOptionalDType(String name, boolean extended)
    • getDType

      public org.jpmml.python.TypeInfo getDType(String name, boolean extended)