public interface TimeSeriesModel
All learn methods collects one step ahead prediction error runStatistics().
| Modifier and Type | Interface and Description |
|---|---|
static class |
TimeSeriesModel.TimestampComparator |
| Modifier and Type | Method and Description |
|---|---|
DataPoint |
forecast()
One step ahead prediction
|
List<DataPoint> |
forecast(int nAhead)
Multi step ahead prediction
|
AccuracyStatistics |
init(List<DataPoint> learnData)
Initialize model and return statistics - error of one step ahead prediction
|
AccuracyStatistics |
initStatistics() |
long |
lastTimestamp() |
void |
learn(DataPoint learnData)
Learn one point
|
void |
learn(List<DataPoint> learnData)
Learn multiple points
|
int |
minimumInitSize() |
String |
name() |
int |
numberOfParams() |
AccuracyStatistics |
runStatistics() |
AccuracyStatistics init(List<DataPoint> learnData)
learnData - points to learnvoid learn(DataPoint learnData)
learnData - point to learnvoid learn(List<DataPoint> learnData)
learnData - points to learnDataPoint forecast()
List<DataPoint> forecast(int nAhead)
nAhead - number of steps for forecastingAccuracyStatistics initStatistics()
initStatistics()AccuracyStatistics runStatistics()
String name()
int numberOfParams()
int minimumInitSize()
long lastTimestamp()
Copyright © 2015–2016 Red Hat, Inc.. All rights reserved.