com.yahoo.egads.models.tsmm
Class RegressionModel
- java.lang.Object
-
- com.yahoo.egads.models.tsmm.TimeSeriesAbstractModel
-
- com.yahoo.egads.models.tsmm.RegressionModel
-
- All Implemented Interfaces:
- JsonAble, Model, TimeSeriesModel, java.io.Serializable
public class RegressionModel extends TimeSeriesAbstractModel
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor and Description RegressionModel(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()voidpredict(TimeSeries.DataSequence sequence)voidreset()voidtoJson(JSONStringer json_out)voidtrain(TimeSeries.DataSequence data)voidupdate(TimeSeries.DataSequence data)-
Methods inherited from class com.yahoo.egads.models.tsmm.TimeSeriesAbstractModel
betterThan, getBias, getMAD, getMAPE, getModelType, getMSE, getSAE
-
-
-
-
Method Detail
-
reset
public void reset()
-
train
public void train(TimeSeries.DataSequence data)
-
update
public void update(TimeSeries.DataSequence data)
-
getModelName
public java.lang.String getModelName()
- Specified by:
getModelNamein interfaceModel- Overrides:
getModelNamein classTimeSeriesAbstractModel
-
predict
public void predict(TimeSeries.DataSequence sequence) throws java.lang.Exception
- Throws:
java.lang.Exception
-
toJson
public void toJson(JSONStringer json_out)
- Specified by:
toJsonin interfaceJsonAble- Overrides:
toJsonin classTimeSeriesAbstractModel
-
fromJson
public void fromJson(JSONObject json_obj)
- Specified by:
fromJsonin interfaceJsonAble- Overrides:
fromJsonin classTimeSeriesAbstractModel
-
-
DataMelt 3.0 © DataMelt by jWork.ORG