public class IsolationForest extends EnsembleRegressor implements HasTreeOptions, OutlierDetector
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>FIELD_APPLY, FIELD_DECISION_FUNCTION, FIELD_PREDICTOPTION_COMPACT, OPTION_FLAT, OPTION_NODE_EXTENSIONS, OPTION_NODE_ID, OPTION_NODE_SCORE, OPTION_NUMERIC, OPTION_PRUNE, OPTION_WINNER_IDFIELD_OUTLIERUNKNOWNUNKNOWN| Constructor and Description |
|---|
IsolationForest(String module,
String name) |
| Modifier and Type | Method and Description |
|---|---|
org.jpmml.converter.Label |
encodeLabel(List<String> names,
SkLearnEncoder encoder) |
org.dmg.pmml.mining.MiningModel |
encodeModel(org.jpmml.converter.Schema schema) |
String |
getBehaviour() |
Number |
getDecisionFunctionThreshold() |
List<List<Integer>> |
getEstimatorsFeatures() |
int |
getMaxSamples() |
int |
getNumberOfOutputs() |
Number |
getOffset() |
Number |
getThreshold() |
boolean |
isSupervised() |
getDataType, getEstimator, getEstimators, getOpTypeencodePMMLencodeLabel, getMiningFunctionaddFeatureImportances, checkFeatures, checkLabel, createApplyField, createMultiApplyField, createPredictProbaFields, encode, encode, encodeApplyOutput, encodeMultiApplyOutput, extractArguments, getAlgorithmName, getFeatureImportances, getNumberOfFeatures, getOption, getPMMLFeatureImportances, getPMMLOptions, getPMMLSegmentId, hasFeatureImportances, putOption, putOptions, setPMMLFeatureImportances, setPMMLOptions, setPMMLSegmentIdcheckSkLearnVersion, checkVersion, getFeatureNamesIn, getPMMLName, getSkLearnVersion, 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, toStringfinalize, getClass, notify, notifyAll, wait, wait, waitgetNativeConfigurationgetDecisionFunctionFieldgetOutlierFieldgetFeatureNamesInpublic int getNumberOfOutputs()
getNumberOfOutputs in interface HasNumberOfOutputsgetNumberOfOutputs in class Regressorpublic boolean isSupervised()
isSupervised in class Regressorpublic org.jpmml.converter.Label encodeLabel(List<String> names, SkLearnEncoder encoder)
encodeLabel in class Regressorpublic org.dmg.pmml.mining.MiningModel encodeModel(org.jpmml.converter.Schema schema)
encodeModel in class Estimatorpublic Number getDecisionFunctionThreshold()
getDecisionFunctionThreshold in interface OutlierDetectorpublic String getBehaviour()
public int getMaxSamples()
public Number getOffset()
public Number getThreshold()
Copyright © 2023. All rights reserved.