public class ApproxSTORM extends STORMBase
Modifier and Type | Class and Description |
---|---|
class |
ApproxSTORM.ISBNodeAppr |
MyBaseOutlierDetector.Outlier, MyBaseOutlierDetector.OutlierNotifier, MyBaseOutlierDetector.PrintMsg, MyBaseOutlierDetector.ProgressInfo, MyBaseOutlierDetector.StdPrintMsg
Modifier and Type | Field and Description |
---|---|
IntOption |
kOption |
FloatOption |
pOption |
IntOption |
queryFreqOption |
FloatOption |
radiusOption |
FIRST_OBJ_ID, ISB, m_k, m_nBothInlierOutlier, m_nOnlyInlier, m_nOnlyOutlier, m_QueryFreq, m_radius, m_WindowSize, objId, waitWinFullOption, windowNodes
bShowProgress, bStopAlgorithm, bTrace, iMaxMemUsage, myOut, myProgressInfo, nRangeQueriesExecuted, nTimePerObj, nTotalRunTime, outlierNotifier, random, windowSizeOption
clustererRandom, clustering, evaluateMicroClusteringOption, modelContext, randomSeed, randomSeedOption, trainingWeightSeenByModel
config
Constructor and Description |
---|
ApproxSTORM() |
Modifier and Type | Method and Description |
---|---|
String |
getObjectInfo(Object obj) |
void |
Init() |
protected void |
ProcessNewStreamObj(Instance inst) |
getStatistics, IsNodeIdInWin, UpdateStatistics
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
contextIsCompatible, copy, getAttributeNameString, getAWTRenderer, getClassLabelString, getClassNameString, getDescription, getModelContext, getModelMeasurements, getNominalValueString, getPurposeString, getSubClusterers, modelAttIndexToInstanceAttIndex, modelAttIndexToInstanceAttIndex, prepareForUseImpl, resetLearning, setModelContext, setRandomSeed, trainingHasStarted, trainingWeightSeenByModel, trainOnInstance
getCLICreationString, getOptions, getPreparedClassOption, prepareClassOptions, prepareForUse, prepareForUse
copy, measureByteSize, measureByteSize, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getCLICreationString, getOptions, prepareForUse, prepareForUse
measureByteSize
public FloatOption radiusOption
public IntOption kOption
public IntOption queryFreqOption
public FloatOption pOption
public String getObjectInfo(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.