public class CusumDM extends AbstractChangeDetector
| Modifier and Type | Field and Description |
|---|---|
FloatOption |
deltaOption |
FloatOption |
lambdaOption |
IntOption |
minNumInstancesOption |
delay, estimation, isChangeDetected, isInitialized, isWarningZoneclassOptionNamesToPreparedObjects, options| Constructor and Description |
|---|
CusumDM() |
| Modifier and Type | Method and Description |
|---|---|
void |
getDescription(StringBuilder sb,
int indent)
Returns a string representation of the model.
|
void |
input(double x)
Adding a numeric value to the change detector
The output of the change detector is modified after the insertion of a new item inside. |
protected void |
prepareForUseImpl(TaskMonitor monitor,
ObjectRepository repository)
This method describes the implementation of how to prepare this object for use.
|
void |
resetLearning()
Resets this change detector.
|
copy, getChange, getDelay, getEstimation, getOutput, getWarningZonediscoverOptionsViaReflection, getCLICreationString, getOptions, getPreparedClassOption, getPreparedClassOption, getPurposeString, prepareClassOptions, prepareForUse, prepareForUsecopy, measureByteSize, measureByteSize, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetCLICreationString, getOptions, getPurposeString, prepareForUse, prepareForUsemeasureByteSizepublic IntOption minNumInstancesOption
public FloatOption deltaOption
public FloatOption lambdaOption
public void resetLearning()
AbstractChangeDetectorresetLearning in interface ChangeDetectorresetLearning in class AbstractChangeDetectorpublic void input(double x)
AbstractChangeDetectorinput in interface ChangeDetectorinput in class AbstractChangeDetectorx - the number to insert into the change detectorpublic void getDescription(StringBuilder sb, int indent)
AbstractChangeDetectorgetDescription in interface ChangeDetectorgetDescription in interface MOAObjectgetDescription in class AbstractChangeDetectorsb - the stringbuilder to add the descriptionindent - the number of characters to indentprotected void prepareForUseImpl(TaskMonitor monitor, ObjectRepository repository)
AbstractOptionHandlerprepareForUseImpl
and not prepareForUse since
prepareForUse calls prepareForUseImpl.prepareForUseImpl in class AbstractOptionHandlermonitor - the TaskMonitor to userepository - the ObjectRepository to useCopyright © 2014 University of Waikato, Hamilton, NZ. All Rights Reserved.