Kieker 1.10

kieker.tools.tslib.forecast
Interface IForecaster<T>

Type Parameters:
T - The type of the forecaster.
All Known Implementing Classes:
AbstractForecaster, AbstractRForecaster, ARIMA101Forecaster, ARIMAForecaster, CrostonForecaster, CSForecaster, ETSForecaster, MeanForecaster, MeanForecasterJava, NaiveForecaster, SESRForecaster

public interface IForecaster<T>

Since:
1.10
Author:
Andre van Hoorn

Method Summary
 IForecastResult forecast(int numForecastSteps)
          Performs a time series forecast for the given number of steps in the future.
 int getConfidenceLevel()
          Returns the confidence level to be computed for the forecast.
 ITimeSeries<T> getTsOriginal()
          Returns the original time series used for the forecast.
 

Method Detail

forecast

IForecastResult forecast(int numForecastSteps)
Performs a time series forecast for the given number of steps in the future.

Parameters:
numForecastSteps - number of steps which will be forecated
Returns:
ForecastResult
Since:
1.10

getTsOriginal

ITimeSeries<T> getTsOriginal()
Returns the original time series used for the forecast.

Since:
1.10

getConfidenceLevel

int getConfidenceLevel()
Returns the confidence level to be computed for the forecast.

Since:
1.10

Kieker 1.10

Copyright 2014 Kieker Project, http://kieker-monitoring.net