Modifier and Type | Class and Description |
---|---|
class |
TimeSeries<T> |
Modifier and Type | Method and Description |
---|---|
IForecaster<java.lang.Double> |
ForecastMethod.getForecaster(ITimeSeries<java.lang.Double> history) |
IForecaster<java.lang.Double> |
ForecastMethod.getForecaster(ITimeSeries<java.lang.Double> history,
int alpha) |
Modifier and Type | Method and Description |
---|---|
ITimeSeries<java.lang.Double> |
IForecastResult.getForecast()
Returns the point forecasts.
|
ITimeSeries<java.lang.Double> |
ForecastResult.getForecast() |
ITimeSeries<java.lang.Double> |
IForecastResult.getLower()
Returns the lower limits for forecast interval with respect to the confidence level
IForecastResult.getConfidenceLevel() . |
ITimeSeries<java.lang.Double> |
ForecastResult.getLower() |
ITimeSeries<java.lang.Double> |
IForecastResult.getOriginal()
Returns the original time series that was the basis for the forecast.
|
ITimeSeries<java.lang.Double> |
ForecastResult.getOriginal() |
ITimeSeries<T> |
IForecaster.getTsOriginal()
Returns the original time series used for the forecast.
|
ITimeSeries<T> |
AbstractForecaster.getTsOriginal() |
ITimeSeries<java.lang.Double> |
IForecastResult.getUpper()
Returns the upper limits for forecast interval with respect to the confidence level
IForecastResult.getConfidenceLevel() . |
ITimeSeries<java.lang.Double> |
ForecastResult.getUpper() |
protected ITimeSeries<T> |
AbstractForecaster.prepareForecastTS() |
Modifier and Type | Method and Description |
---|---|
protected IForecastResult |
AbstractRForecaster.createNaNForecast(ITimeSeries<java.lang.Double> timeseries,
int numForecastSteps) |
protected boolean |
AbstractRForecaster.satisfiesInputTSRequirements(ITimeSeries<java.lang.Double> timeSeries)
Checks whether the requirements for the input TS are met.
|
Constructor and Description |
---|
AbstractForecaster(ITimeSeries<T> historyTimeseries) |
AbstractForecaster(ITimeSeries<T> historyTimeseries,
int confidenceLevel) |
AbstractRForecaster(ITimeSeries<java.lang.Double> historyTimeseries,
java.lang.String modelFunc,
java.lang.String forecastFunc,
ForecastMethod strategy) |
AbstractRForecaster(ITimeSeries<java.lang.Double> historyTimeseries,
java.lang.String modelFunc,
java.lang.String forecastFunc,
int confidenceLevel,
ForecastMethod strategy) |
ForecastResult(ITimeSeries<java.lang.Double> tsForecast,
ITimeSeries<java.lang.Double> tsOriginal,
ForecastMethod fcStrategy)
Constructs a
ForecastResult with confidence level 0 , where the time series returned ForecastResult.getLower() by ForecastResult.getUpper() are the
forecast series. |
ForecastResult(ITimeSeries<java.lang.Double> tsForecast,
ITimeSeries<java.lang.Double> tsOriginal,
ForecastMethod fcStrategy)
Constructs a
ForecastResult with confidence level 0 , where the time series returned ForecastResult.getLower() by ForecastResult.getUpper() are the
forecast series. |
ForecastResult(ITimeSeries<java.lang.Double> tsForecast,
ITimeSeries<java.lang.Double> tsOriginal,
int tsconfidenceLevel,
double tsmeanAbsoluteScaledError,
ITimeSeries<java.lang.Double> tsLower,
ITimeSeries<java.lang.Double> tsUpper,
ForecastMethod fcStrategy) |
ForecastResult(ITimeSeries<java.lang.Double> tsForecast,
ITimeSeries<java.lang.Double> tsOriginal,
int tsconfidenceLevel,
double tsmeanAbsoluteScaledError,
ITimeSeries<java.lang.Double> tsLower,
ITimeSeries<java.lang.Double> tsUpper,
ForecastMethod fcStrategy) |
ForecastResult(ITimeSeries<java.lang.Double> tsForecast,
ITimeSeries<java.lang.Double> tsOriginal,
int tsconfidenceLevel,
double tsmeanAbsoluteScaledError,
ITimeSeries<java.lang.Double> tsLower,
ITimeSeries<java.lang.Double> tsUpper,
ForecastMethod fcStrategy) |
ForecastResult(ITimeSeries<java.lang.Double> tsForecast,
ITimeSeries<java.lang.Double> tsOriginal,
int tsconfidenceLevel,
double tsmeanAbsoluteScaledError,
ITimeSeries<java.lang.Double> tsLower,
ITimeSeries<java.lang.Double> tsUpper,
ForecastMethod fcStrategy) |
Constructor and Description |
---|
ARIMA101Forecaster(ITimeSeries<java.lang.Double> historyTimeseries) |
ARIMA101Forecaster(ITimeSeries<java.lang.Double> historyTimeseries,
int confidenceLevel) |
ARIMAForecaster(ITimeSeries<java.lang.Double> historyTimeseries) |
ARIMAForecaster(ITimeSeries<java.lang.Double> historyTimeseries,
int confidenceLevel) |
Constructor and Description |
---|
CrostonForecaster(ITimeSeries<java.lang.Double> historyTimeseries) |
CrostonForecaster(ITimeSeries<java.lang.Double> historyTimeseries,
int confidenceLevel) |
Constructor and Description |
---|
CSForecaster(ITimeSeries<java.lang.Double> historyTimeseries) |
CSForecaster(ITimeSeries<java.lang.Double> historyTimeseries,
int confidenceLevel) |
Constructor and Description |
---|
ETSForecaster(ITimeSeries<java.lang.Double> historyTimeseries) |
ETSForecaster(ITimeSeries<java.lang.Double> historyTimeseries,
int confidenceLevel) |
Constructor and Description |
---|
MeanForecaster(ITimeSeries<java.lang.Double> historyTimeseries) |
MeanForecaster(ITimeSeries<java.lang.Double> historyTimeseries,
int confidenceLevel) |
MeanForecasterJava(ITimeSeries<java.lang.Double> historyTimeseries) |
Constructor and Description |
---|
NaiveForecaster(ITimeSeries<java.lang.Double> historyTimeseries) |
NaiveForecaster(ITimeSeries<java.lang.Double> historyTimeseries,
int confidenceLevel) |
Constructor and Description |
---|
SESRForecaster(ITimeSeries<java.lang.Double> historyTimeseries) |
SESRForecaster(ITimeSeries<java.lang.Double> historyTimeseries,
int confidenceLevel) |
Copyright 2017 Kieker Project, http://kieker-monitoring.net