public abstract class SimpleCODBase extends MyBaseOutlierDetector
| Modifier and Type | Class and Description |
|---|---|
protected static class |
SimpleCODBase.EventItem |
protected static class |
SimpleCODBase.EventQueue |
MyBaseOutlierDetector.Outlier, MyBaseOutlierDetector.OutlierNotifier, MyBaseOutlierDetector.PrintMsg, MyBaseOutlierDetector.ProgressInfo, MyBaseOutlierDetector.StdPrintMsg| Modifier and Type | Field and Description |
|---|---|
boolean |
bWarning |
protected SimpleCODBase.EventQueue |
eventQueue |
protected static Long |
FIRST_OBJ_ID |
protected ISBIndex |
ISB |
protected int |
m_k |
int |
m_nBothInlierOutlier |
int |
m_nOnlyInlier |
int |
m_nOnlyOutlier |
protected double |
m_radius |
protected int |
m_WindowSize |
protected Long |
objId |
protected Vector<ISBIndex.ISBNode> |
windowNodes |
bShowProgress, bStopAlgorithm, bTrace, iMaxMemUsage, myOut, myProgressInfo, nRangeQueriesExecuted, nTimePerObj, nTotalRunTime, outlierNotifier, random, windowSizeOptionclustererRandom, clustering, evaluateMicroClusteringOption, modelContext, randomSeed, randomSeedOption, trainingWeightSeenByModelclassOptionNamesToPreparedObjects, options| Constructor and Description |
|---|
SimpleCODBase() |
| Modifier and Type | Method and Description |
|---|---|
String |
getObjectInfo(Object obj) |
String |
getStatistics() |
protected boolean |
IsNodeIdInWin(long id) |
void |
PrintEventQueue() |
void |
PrintISB() |
void |
PrintNodeList(List<ISBIndex.ISBNode> list) |
void |
PrintNodeSet(Set<ISBIndex.ISBNode> set) |
void |
PrintNodeVector(Vector<ISBIndex.ISBNode> vector) |
AddOutlier, getClusteringResult, getInstanceValues, GetMemoryUsage, getMicroClusteringResult, getModelDescription, getModelMeasurementsImpl, GetOutliersFound, getOutliersResult, getTimePerObj, getVotesForInstance, implementsMicroClusterer, Init, isRandomizable, keepClassLabel, Print, Printf, PrintInstance, Println, PrintOutliers, processNewInstanceImpl, ProcessNewStreamObj, RemoveExpiredOutlier, RemoveOutlier, resetLearningImpl, SetMessagePrinter, SetProgressInterval, SetShowProgress, SetTrace, SetUserInfo, ShowProgress, ShowProgress, trainOnInstanceImpl, UpdateMaxMemUsagecontextIsCompatible, copy, getAttributeNameString, getAWTRenderer, getClassLabelString, getClassNameString, getDescription, getModelContext, getModelMeasurements, getNominalValueString, getPurposeString, getSubClusterers, modelAttIndexToInstanceAttIndex, modelAttIndexToInstanceAttIndex, prepareForUseImpl, resetLearning, setModelContext, setRandomSeed, trainingHasStarted, trainingWeightSeenByModel, trainOnInstancediscoverOptionsViaReflection, getCLICreationString, getOptions, getPreparedClassOption, getPreparedClassOption, prepareClassOptions, prepareForUse, prepareForUsecopy, measureByteSize, measureByteSize, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetCLICreationString, getOptions, prepareForUse, prepareForUsemeasureByteSizeprotected static final Long FIRST_OBJ_ID
protected Long objId
protected Vector<ISBIndex.ISBNode> windowNodes
protected SimpleCODBase.EventQueue eventQueue
protected ISBIndex ISB
protected int m_WindowSize
protected double m_radius
protected int m_k
public boolean bWarning
public int m_nBothInlierOutlier
public int m_nOnlyInlier
public int m_nOnlyOutlier
public String getObjectInfo(Object obj)
getObjectInfo in class MyBaseOutlierDetectorpublic String getStatistics()
getStatistics in class MyBaseOutlierDetectorprotected boolean IsNodeIdInWin(long id)
IsNodeIdInWin in class MyBaseOutlierDetectorpublic void PrintNodeSet(Set<ISBIndex.ISBNode> set)
public void PrintNodeVector(Vector<ISBIndex.ISBNode> vector)
public void PrintNodeList(List<ISBIndex.ISBNode> list)
public void PrintEventQueue()
public void PrintISB()
Copyright © 2014 University of Waikato, Hamilton, NZ. All Rights Reserved.