Package | Description |
---|---|
weka.classifiers.timeseries | |
weka.classifiers.timeseries.core | |
weka.classifiers.timeseries.eval | |
weka.classifiers.timeseries.eval.graph |
Modifier and Type | Class and Description |
---|---|
class |
AbstractForecaster
Abstract base class implementing TSForecaster that concrete subclasses
can extend.
|
class |
WekaForecaster
Class that implements time series forecasting using a Weka regression scheme.
|
Modifier and Type | Method and Description |
---|---|
static TSForecaster |
AbstractForecaster.makeCopy(TSForecaster model)
Creates a deep copy of the given forecaster using serialization.
|
Modifier and Type | Method and Description |
---|---|
static TSForecaster |
AbstractForecaster.makeCopy(TSForecaster model)
Creates a deep copy of the given forecaster using serialization.
|
void |
AbstractForecaster.runForecaster(TSForecaster forecaster,
String[] options)
Run the supplied forecaster with the supplied options on the command line.
|
void |
TSForecaster.runForecaster(TSForecaster forecaster,
String[] options)
Run the supplied forecaster with the supplied options on the command line.
|
Modifier and Type | Method and Description |
---|---|
void |
ErrorBasedConfidenceIntervalEstimator.calculateConfidenceOffsets(TSForecaster forecaster,
weka.core.Instances insts,
int numPrime,
int numSteps,
double confidenceLevel,
PrintStream... progress)
Computes confidence intervals using the supplied forecster and
training data.
|
void |
ErrorBasedConfidenceIntervalEstimator.calculateConfidenceOffsets(TSForecaster forecaster,
weka.core.Instances insts,
int numPrime,
int artificialTimeStartValue,
int numSteps,
double confidenceLevel,
PrintStream... progress)
Computes confidence intervals using the supplied forecaster and
training data.
|
Modifier and Type | Method and Description |
---|---|
void |
TSEvaluation.evaluateForecaster(TSForecaster forecaster,
boolean buildModel,
PrintStream... progress)
Evaluate a forecaster on training and/or test data.
|
void |
TSEvaluation.evaluateForecaster(TSForecaster forecaster,
PrintStream... progress)
Evaluate the supplied forecaster.
|
static void |
TSEvaluation.evaluateForecaster(TSForecaster forecaster,
String[] options)
Evaluate the supplied forecaster using the supplied command-line options.
|
JPanel |
TSEvaluation.graphFutureForecastOnTesting(GraphDriver driver,
TSForecaster forecaster,
List<String> targetNames)
Graph historical and future forecasted values using a graph driver for the
test.
|
JPanel |
TSEvaluation.graphFutureForecastOnTraining(GraphDriver driver,
TSForecaster forecaster,
List<String> targetNames)
Graph historical and future forecasted values using a graph driver for the
training data.
|
JPanel |
TSEvaluation.graphPredictionsForStepsOnTesting(GraphDriver driver,
TSForecaster forecaster,
String targetName,
List<Integer> stepsToPlot,
int instanceNumberOffset)
Graph predicted values at the given step-ahead levels for a single target
on the test data.
|
JPanel |
TSEvaluation.graphPredictionsForStepsOnTraining(GraphDriver driver,
TSForecaster forecaster,
String targetName,
List<Integer> stepsToPlot,
int instanceNumberOffset)
Graph predicted values at the given step-ahead levels for a single target
on the training data.
|
JPanel |
TSEvaluation.graphPredictionsForTargetsOnTesting(GraphDriver driver,
TSForecaster forecaster,
List<String> graphTargets,
int graphStepNum,
int primeWindowSize)
Graph predicted values at the given step-ahead level for the supplied
targets on the test data.
|
JPanel |
TSEvaluation.graphPredictionsForTargetsOnTraining(GraphDriver driver,
TSForecaster forecaster,
List<String> graphTargets,
int graphStepNum,
int instanceNumberOffset)
Graph predicted values at the given step-ahead level for the supplied
targets on the training data.
|
String |
TSEvaluation.printFutureTestForecast(TSForecaster forecaster)
Print the target values from the test data followed by the future forecast
from the end of the test data.
|
String |
TSEvaluation.printFutureTrainingForecast(TSForecaster forecaster)
Print the forecasted values (for all targets) beyond the end of the
training data
|
Modifier and Type | Method and Description |
---|---|
JPanel |
JFreeChartDriver.getGraphPanelSteps(TSForecaster forecaster,
List<ErrorModule> preds,
String targetName,
List<Integer> stepsToPlot,
int instanceNumOffset,
weka.core.Instances data)
Return the graph encapsulated in a JPanel.
|
abstract JPanel |
GraphDriver.getGraphPanelSteps(TSForecaster forecaster,
List<ErrorModule> preds,
String targetName,
List<Integer> stepsToPlot,
int instanceNumOffset,
weka.core.Instances data)
Return the graph encapsulated in a JPanel.
|
JPanel |
JFreeChartDriver.getGraphPanelTargets(TSForecaster forecaster,
ErrorModule preds,
List<String> targetNames,
int stepNumber,
int instanceNumOffset,
weka.core.Instances data)
Return the graph encapsulated in a panel.
|
abstract JPanel |
GraphDriver.getGraphPanelTargets(TSForecaster forecaster,
ErrorModule preds,
List<String> targetNames,
int stepNumber,
int instanceNumOffset,
weka.core.Instances data)
Return the graph encapsulated in a panel.
|
JPanel |
JFreeChartDriver.getPanelFutureForecast(TSForecaster forecaster,
List<List<weka.classifiers.evaluation.NumericPrediction>> preds,
List<String> targetNames,
weka.core.Instances history)
Return the graph encapsulated in a JPanel
|
abstract JPanel |
GraphDriver.getPanelFutureForecast(TSForecaster forecaster,
List<List<weka.classifiers.evaluation.NumericPrediction>> preds,
List<String> targetNames,
weka.core.Instances history)
Return the graph encapsulated in a JPanel
|
Copyright © 2019 University of Waikato, Hamilton, NZ. All Rights Reserved.