public abstract class Transformer extends Step implements HasPMMLName<Transformer>
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>UNKNOWN| Constructor and Description |
|---|
Transformer(String module,
String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
checkFeatures(List<? extends org.jpmml.converter.Feature> features) |
String |
createFieldName(String function,
List<?> args) |
String |
createFieldName(String function,
Object... args) |
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.DataType |
getDataType() |
org.jpmml.python.TypeInfo |
getDType(String name,
boolean extended) |
int |
getNumberOfFeatures() |
org.jpmml.python.TypeInfo |
getOptionalDType(String name,
boolean extended) |
org.dmg.pmml.OpType |
getOpType() |
Transformer |
setPMMLName(String pmmlName) |
org.dmg.pmml.DataField |
updateDataField(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) |
checkSkLearnVersion, checkVersion, getFeatureNamesIn, getPMMLName, getSkLearnVersionget, 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, setClassNameclear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesequals, hashCode, toStringfinalize, getClass, notify, notifyAll, wait, wait, waitgetPMMLNamepublic abstract List<org.jpmml.converter.Feature> encodeFeatures(List<org.jpmml.converter.Feature> features, SkLearnEncoder encoder)
public int getNumberOfFeatures()
getNumberOfFeatures in interface HasNumberOfFeaturespublic org.dmg.pmml.DataType getDataType()
getDataType in interface HasTypepublic List<org.jpmml.converter.Feature> encode(List<org.jpmml.converter.Feature> features, SkLearnEncoder encoder)
public void checkFeatures(List<? extends org.jpmml.converter.Feature> features)
public List<org.jpmml.converter.Feature> updateFeatures(List<org.jpmml.converter.Feature> features, SkLearnEncoder encoder)
public org.dmg.pmml.DataField updateDataField(org.dmg.pmml.DataField dataField,
org.dmg.pmml.OpType opType,
org.dmg.pmml.DataType dataType,
SkLearnEncoder encoder)
public org.jpmml.python.TypeInfo getOptionalDType(String name, boolean extended)
public org.jpmml.python.TypeInfo getDType(String name, boolean extended)
public Transformer setPMMLName(String pmmlName)
setPMMLName in interface HasPMMLName<Transformer>setPMMLName in class StepCopyright © 2023. All rights reserved.