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,BusinessDecisionTransformer,CastTransformer,CategoricalImputer,ConcatTransformer,CountVectorizer,CutTransformer,Domain,DurationTransformer,ExpressionTransformer,Formatter,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:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K extends Object,V extends Object>, AbstractMap.SimpleImmutableEntry<K extends Object,V extends Object>
-
-
Field Summary
-
Fields inherited from interface sklearn.HasNumberOfFeatures
UNKNOWN
-
-
Constructor Summary
Constructors Constructor Description Transformer(String module, String name)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidcheckFeatures(List<? extends org.jpmml.converter.Feature> features)List<org.jpmml.converter.Feature>encode(List<org.jpmml.converter.Feature> features, SkLearnEncoder encoder)abstract List<org.jpmml.converter.Feature>encodeFeatures(List<org.jpmml.converter.Feature> features, SkLearnEncoder encoder)org.dmg.pmml.DataTypegetDataType()org.jpmml.python.TypeInfogetDType(String name, boolean extended)intgetNumberOfFeatures()org.jpmml.python.TypeInfogetOptionalDType(String name, boolean extended)org.dmg.pmml.OpTypegetOpType()org.dmg.pmml.DataFieldupdateDataField(org.dmg.pmml.DataField dataField, org.dmg.pmml.OpType opType, org.dmg.pmml.DataType dataType, SkLearnEncoder encoder)List<org.jpmml.converter.Feature>updateFeatures(List<org.jpmml.converter.Feature> features, SkLearnEncoder encoder)-
Methods inherited from class sklearn.Step
createFieldName, createFieldName, createFieldName, getPMMLName, setPMMLName
-
Methods inherited from class org.jpmml.python.PythonObject
get, getArray, getArray, getArray, getArrayShape, getArrayShape, getBoolean, getBooleanArray, getClassName, getDict, getInteger, getIntegerArray, getList, getList, getListLike, getListLike, getNumber, getNumberArray, getObject, getOptional, getOptionalBoolean, getOptionalObject, getOptionalScalar, getOptionalString, getPythonModule, getPythonName, getPythonObject, getScalar, getString, getTuple, getTupleList, setClassName
-
Methods inherited from class java.util.HashMap
clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
-
Methods inherited from class java.util.AbstractMap
equals, hashCode, toString
-
-
-
-
Method Detail
-
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)
-
-