com.yahoo.egads.models.adm
Class AnomalyDetectionAbstractModel
- java.lang.Object
-
- com.yahoo.egads.models.adm.AnomalyDetectionAbstractModel
-
- All Implemented Interfaces:
- JsonAble, Model, AnomalyDetectionModel, java.io.Serializable
- Direct Known Subclasses:
- AdaptiveKernelDensityChangePointDetector, DBScanModel, ExtremeLowDensityModel, KSigmaModel, NaiveModel, SimpleThresholdModel
public abstract class AnomalyDetectionAbstractModel extends java.lang.Object implements AnomalyDetectionModel
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor and Description AnomalyDetectionAbstractModel(java.util.Properties config)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidfromJson(JSONObject json_obj)java.lang.StringgetModelName()java.lang.StringgetModelType()booleanisDetectionWindowPoint(int maxHrsAgo, long windowStart, long anomalyTime, long startTime)voidtoJson(JSONStringer json_out)-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.yahoo.egads.models.adm.AnomalyDetectionModel
detect, getType, tune
-
-
-
-
Constructor Detail
-
AnomalyDetectionAbstractModel
public AnomalyDetectionAbstractModel(java.util.Properties config)
-
-
Method Detail
-
getModelName
public java.lang.String getModelName()
- Specified by:
getModelNamein interfaceModel
-
getModelType
public java.lang.String getModelType()
- Specified by:
getModelTypein interfaceModel
-
toJson
public void toJson(JSONStringer json_out) throws java.lang.Exception
-
fromJson
public void fromJson(JSONObject json_obj) throws java.lang.Exception
-
isDetectionWindowPoint
public boolean isDetectionWindowPoint(int maxHrsAgo, long windowStart, long anomalyTime, long startTime)- Specified by:
isDetectionWindowPointin interfaceAnomalyDetectionModel
-
-
DataMelt 3.0 © DataMelt by jWork.ORG