public class IsolationForest extends EnsembleRegressor implements HasIsolationForest, HasTreeOptions, OutlierDetector
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>FIELD_APPLY, FIELD_DECISION_FUNCTION, FIELD_PREDICTOPTION_ALLOW_MISSING, OPTION_COMPACT, OPTION_FLAT, OPTION_INPUT_FLOAT, 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.dmg.pmml.Model |
configureModel(org.dmg.pmml.Model model) |
org.jpmml.converter.Schema |
configureSchema(org.jpmml.converter.Schema schema) |
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<Regressor> |
getEstimators() |
List<List<Number>> |
getEstimatorsFeatures() |
Integer |
getMaxSamples() |
int |
getNumberOfOutputs() |
Number |
getOffset() |
Number |
getThreshold() |
boolean |
isSupervised() |
getDataType, getEstimator, getOpTypeencodePMMLencodeLabel, getMiningFunctionaddFeatureImportances, checkFeatures, checkLabel, createApplyField, createMultiApplyField, createPredictProbaFields, encode, encode, encodeApplyOutput, encodeMultiApplyOutput, extractArguments, getAlgorithmName, getFeatureImportances, getNumberOfFeatures, getOption, getPMMLCustomizations, getPMMLFeatureImportances, getPMMLOptions, getPMMLSegmentId, hasFeatureImportances, putOption, putOptions, setPMMLCustomizations, setPMMLFeatureImportances, setPMMLOptions, setPMMLSegmentIdcheckSkLearnVersion, checkVersion, getFeatureNamesIn, getPMMLName, getSkLearnVersion, setPMMLNamecontainsKey, delattr, get, get, getArray, getArray, getArray, getArrayList, getArrayList, getArrayShape, getArrayShape, getattr, getattr, getBoolean, getBooleanArray, getClassName, getDict, getEnum, getEnumList, getIdentifiable, getInteger, getIntegerArray, getList, getList, getListLike, getListLike, getNumber, getNumberArray, getObject, getObjectArray, getObjectList, getOptional, getOptionalBoolean, getOptionalBoolean, getOptionalDict, getOptionalEnum, getOptionalIdentifiable, getOptionalInteger, getOptionalNumber, getOptionalObject, getOptionalScalar, getOptionalString, getOptionalTuple, getPythonModule, getPythonName, getScalar, getString, getStringArray, getStringList, getTuple, getTupleList, hasattr, put, putAll, remove, setattr, setClassName, updateclear, clone, compute, computeIfAbsent, computeIfPresent, containsValue, entrySet, forEach, getOrDefault, isEmpty, keySet, merge, putIfAbsent, 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 org.jpmml.converter.Schema configureSchema(org.jpmml.converter.Schema schema)
configureSchema in class Estimatorpublic org.dmg.pmml.Model configureModel(org.dmg.pmml.Model model)
configureModel in class Estimatorpublic Number getDecisionFunctionThreshold()
getDecisionFunctionThreshold in interface OutlierDetectorpublic List<Regressor> getEstimators()
getEstimators in interface HasIsolationForestgetEstimators in interface HasEstimatorEnsemble<Regressor>getEstimators in class EnsembleRegressorpublic List<List<Number>> getEstimatorsFeatures()
getEstimatorsFeatures in interface HasIsolationForestpublic String getBehaviour()
public Integer getMaxSamples()
getMaxSamples in interface HasIsolationForestpublic Number getOffset()
getOffset in interface HasIsolationForestpublic Number getThreshold()
Copyright © 2024. All rights reserved.