public abstract class Estimator extends Step implements HasNumberOfOutputs
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Modifier and Type | Field and Description |
|---|---|
static String |
FIELD_APPLY |
static String |
FIELD_DECISION_FUNCTION |
static String |
FIELD_PREDICT |
UNKNOWNUNKNOWN| Modifier and Type | Method and Description |
|---|---|
void |
addFeatureImportances(org.dmg.pmml.Model model,
org.jpmml.converter.Schema schema) |
void |
checkFeatures(List<? extends org.jpmml.converter.Feature> features) |
void |
checkLabel(org.jpmml.converter.Label label) |
org.dmg.pmml.Model |
encode(org.jpmml.converter.Schema schema) |
abstract org.dmg.pmml.Model |
encodeModel(org.jpmml.converter.Schema schema) |
String |
getAlgorithmName() |
org.dmg.pmml.DataType |
getDataType() |
List<? extends Number> |
getFeatureImportances() |
abstract org.dmg.pmml.MiningFunction |
getMiningFunction() |
int |
getNumberOfFeatures() |
int |
getNumberOfOutputs() |
Object |
getOption(String key,
Object defaultValue) |
org.dmg.pmml.OpType |
getOpType() |
List<? extends Number> |
getPMMLFeatureImportances() |
Map<String,?> |
getPMMLOptions() |
String |
getSkLearnVersion() |
boolean |
hasFeatureImportances() |
boolean |
isSupervised() |
void |
putOption(String key,
Object value) |
void |
putOptions(Map<String,?> options) |
Estimator |
setPMMLFeatureImportances(List<? extends Number> pmmlFeatureImportances) |
Estimator |
setPMMLOptions(Map<String,?> pmmlOptions) |
createFieldName, createFieldName, createFieldName, getPMMLName, setPMMLNameget, 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, toStringpublic static final String FIELD_APPLY
public static final String FIELD_DECISION_FUNCTION
public static final String FIELD_PREDICT
public abstract org.dmg.pmml.MiningFunction getMiningFunction()
public abstract org.dmg.pmml.Model encodeModel(org.jpmml.converter.Schema schema)
public int getNumberOfFeatures()
getNumberOfFeatures in interface HasNumberOfFeaturespublic int getNumberOfOutputs()
getNumberOfOutputs in interface HasNumberOfOutputspublic org.dmg.pmml.DataType getDataType()
getDataType in interface HasTypepublic boolean isSupervised()
public String getAlgorithmName()
public org.dmg.pmml.Model encode(org.jpmml.converter.Schema schema)
public void checkLabel(org.jpmml.converter.Label label)
public void checkFeatures(List<? extends org.jpmml.converter.Feature> features)
public void addFeatureImportances(org.dmg.pmml.Model model,
org.jpmml.converter.Schema schema)
public boolean hasFeatureImportances()
public Estimator setPMMLFeatureImportances(List<? extends Number> pmmlFeatureImportances)
public String getSkLearnVersion()
Copyright © 2023. All rights reserved.