public interface ChangeDetector extends OptionHandler
Modifier and Type | Method and Description |
---|---|
ChangeDetector |
copy()
Produces a copy of this drift detection method
|
boolean |
getChange()
Gets whether there is change detected.
|
double |
getDelay()
Gets the length of the delay in the change detected.
|
void |
getDescription(StringBuilder sb,
int indent)
Returns a string representation of the model.
|
double |
getEstimation()
Gets the prediction of next values.
|
double[] |
getOutput()
Gets the output state of the change detection.
|
boolean |
getWarningZone()
Gets whether the change detector is in the warning zone, after a warning alert and before a change alert.
|
void |
input(double inputValue)
Adding a numeric value to the change detector
The output of the change detector is modified after the insertion of a new item inside. |
void |
resetLearning()
Resets this change detector.
|
getCLICreationString, getOptions, getPurposeString, prepareForUse, prepareForUse
measureByteSize
void resetLearning()
void input(double inputValue)
inputValue
- the number to insert into the change detectorboolean getChange()
boolean getWarningZone()
double getEstimation()
double getDelay()
double[] getOutput()
void getDescription(StringBuilder sb, int indent)
getDescription
in interface MOAObject
out
- the stringbuilder to add the descriptionindent
- the number of characters to indentChangeDetector copy()
copy
in interface MOAObject
copy
in interface OptionHandler
Copyright © 2019 University of Waikato, Hamilton, NZ. All Rights Reserved.