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() |
Number |
getOffset() |
Number |
getThreshold() |
boolean |
isSupervised() |
getDataType, getEstimator, getEstimators, getOpTypeencodePMML, getFeatureNamesInencodeLabel, getMiningFunctionaddFeatureImportances, checkFeatures, checkLabel, createApplyField, createMultiApplyField, createPredictProbaFields, encode, encode, encodeApplyOutput, encodeMultiApplyOutput, extractArguments, getAlgorithmName, getFeatureImportances, getNumberOfFeatures, getNumberOfOutputs, getOption, getPMMLFeatureImportances, getPMMLOptions, getPMMLSegmentId, hasFeatureImportances, putOption, putOptions, setPMMLFeatureImportances, setPMMLOptions, setPMMLSegmentIdcheckVersion, getPMMLName, getSkLearnFeatureNamesIn, 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, waitgetNativeConfigurationgetDecisionFunctionFieldgetOutlierFieldpublic boolean isSupervised()
isSupervised in class Estimatorpublic 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.