Configurable
, java.io.Serializable
, Clusterer
, AWTRenderable
, MOAObject
, OptionHandler
public class ApproxSTORM extends STORMBase
Modifier and Type | Class | Description |
---|---|---|
class |
ApproxSTORM.ISBNodeAppr |
MyBaseOutlierDetector.Outlier, MyBaseOutlierDetector.OutlierNotifier, MyBaseOutlierDetector.PrintMsg, MyBaseOutlierDetector.ProgressInfo, MyBaseOutlierDetector.StdPrintMsg
Modifier and Type | Field | Description |
---|---|---|
IntOption |
kOption |
|
FloatOption |
pOption |
|
IntOption |
queryFreqOption |
|
FloatOption |
radiusOption |
clustererRandom, clustering, evaluateMicroClusteringOption, modelContext, randomSeed, randomSeedOption, trainingWeightSeenByModel
config
bShowProgress, bStopAlgorithm, bTrace, iMaxMemUsage, myOut, myProgressInfo, nRangeQueriesExecuted, nTimePerObj, nTotalRunTime, outlierNotifier, random, windowSizeOption
FIRST_OBJ_ID, ISB, m_k, m_nBothInlierOutlier, m_nOnlyInlier, m_nOnlyOutlier, m_QueryFreq, m_radius, m_WindowSize, objId, waitWinFullOption, windowNodes
Constructor | Description |
---|---|
ApproxSTORM() |
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
getObjectInfo(java.lang.Object obj) |
|
void |
Init() |
|
protected void |
ProcessNewStreamObj(Instance inst) |
contextIsCompatible, copy, getAttributeNameString, getAWTRenderer, getClassLabelString, getClassNameString, getDescription, getModelContext, getModelMeasurements, getNominalValueString, getPurposeString, getSubClusterers, modelAttIndexToInstanceAttIndex, modelAttIndexToInstanceAttIndex, prepareForUseImpl, resetLearning, setModelContext, setRandomSeed, trainingHasStarted, trainingWeightSeenByModel, trainOnInstance
copy, measureByteSize, measureByteSize, toString
getCLICreationString, getOptions, getPreparedClassOption, prepareClassOptions, prepareForUse, prepareForUse
measureByteSize
AddOutlier, getClusteringResult, getInstanceValues, GetMemoryUsage, getMicroClusteringResult, getModelDescription, getModelMeasurementsImpl, GetOutliersFound, getOutliersResult, getTimePerObj, getVotesForInstance, implementsMicroClusterer, isRandomizable, keepClassLabel, Print, Printf, PrintInstance, Println, PrintOutliers, processNewInstanceImpl, RemoveExpiredOutlier, RemoveOutlier, resetLearningImpl, SetMessagePrinter, SetProgressInterval, SetShowProgress, SetTrace, SetUserInfo, ShowProgress, ShowProgress, trainOnInstanceImpl, UpdateMaxMemUsage
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getCLICreationString, getOptions, prepareForUse, prepareForUse
getStatistics, IsNodeIdInWin, UpdateStatistics
public FloatOption radiusOption
public IntOption kOption
public IntOption queryFreqOption
public FloatOption pOption
public java.lang.String getObjectInfo(java.lang.Object obj)
getObjectInfo
in class MyBaseOutlierDetector
public void Init()
Init
in class MyBaseOutlierDetector
protected void ProcessNewStreamObj(Instance inst)
ProcessNewStreamObj
in class MyBaseOutlierDetector
Copyright © 2019 University of Waikato, Hamilton, NZ. All Rights Reserved.