Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
I
J
L
M
P
R
S
T
U
V
W
A
AbstractForecaster
- Class in
weka.classifiers.timeseries
Abstract base class implementing TSForecaster that concrete subclasses can extend.
AbstractForecaster()
- Constructor for class weka.classifiers.timeseries.
AbstractForecaster
AbstractTimeSeriesFilter
- Class in
weka.classifiers.timeseries.core
AbstractTimeSeriesFilter()
- Constructor for class weka.classifiers.timeseries.core.
AbstractTimeSeriesFilter
AdvancedConfigPanel
- Class in
weka.classifiers.timeseries.gui
AdvancedConfigPanel(SimpleConfigPanel, boolean)
- Constructor for class weka.classifiers.timeseries.gui.
AdvancedConfigPanel
AdvancedConfigPanel(SimpleConfigPanel)
- Constructor for class weka.classifiers.timeseries.gui.
AdvancedConfigPanel
advanceSuppliedTimeValue(double)
- Method in class weka.classifiers.timeseries.
TSLagMaker
Utility method to advance a supplied time value by one unit according to the periodicity set for this LagMaker.
advanceSuppliedTimeValue(double, TSLagMaker.Periodicity)
- Method in class weka.classifiers.timeseries.
TSLagMaker
Utility method to advance a supplied time value by one unit.
applyToEvaluation(TSEvaluation, WekaForecaster)
- Method in class weka.classifiers.timeseries.gui.
AdvancedConfigPanel
applyToEvaluation(TSEvaluation, WekaForecaster)
- Method in class weka.classifiers.timeseries.gui.
SimpleConfigPanel
applyToForecaster(WekaForecaster)
- Method in class weka.classifiers.timeseries.gui.
AdvancedConfigPanel
applyToForecaster(WekaForecaster)
- Method in class weka.classifiers.timeseries.gui.
SimpleConfigPanel
attributeIndicesTipText()
- Method in class weka.classifiers.timeseries.core.
AbstractTimeSeriesFilter
Returns the tip text for this property
B
batchFinished()
- Method in class weka.classifiers.timeseries.core.
AbstractTimeSeriesFilter
Signifies that this batch of input to the filter is finished.
buildForecaster(Instances, PrintStream...)
- Method in class weka.classifiers.timeseries.
AbstractForecaster
Builds a new forecasting model using the supplied training data.
buildForecaster(Instances, PrintStream...)
- Method in interface weka.classifiers.timeseries.
TSForecaster
Builds a new forecasting model using the supplied training data.
buildForecaster(Instances, PrintStream...)
- Method in class weka.classifiers.timeseries.
WekaForecaster
C
calculateConfidenceOffsets(TSForecaster, Instances, int, int, double, PrintStream...)
- Method in class weka.classifiers.timeseries.
ErrorBasedConfidenceLimitEstimator
calculateConfidenceOffsets(TSForecaster, Instances, int, int, int, double, PrintStream...)
- Method in class weka.classifiers.timeseries.
ErrorBasedConfidenceLimitEstimator
calculateMeasure()
- Method in class weka.classifiers.timeseries.eval.
DACModule
calculateMeasure()
- Method in class weka.classifiers.timeseries.eval.
ErrorModule
calculateMeasure()
- Method in class weka.classifiers.timeseries.eval.
MAEModule
calculateMeasure()
- Method in class weka.classifiers.timeseries.eval.
MAPEModule
calculateMeasure()
- Method in class weka.classifiers.timeseries.eval.
MSEModule
calculateMeasure()
- Method in class weka.classifiers.timeseries.eval.
RAEModule
calculateMeasure()
- Method in class weka.classifiers.timeseries.eval.
RMSEModule
calculateMeasure()
- Method in class weka.classifiers.timeseries.eval.
RRSEModule
calculateMeasure()
- Method in class weka.classifiers.timeseries.eval.
TSEvalModule
Calculate the measure that this module represents.
clearLagHistories()
- Method in class weka.classifiers.timeseries.
TSLagMaker
Clears any history accumulated in the lag creating filters.
countsForTargets()
- Method in class weka.classifiers.timeseries.eval.
ErrorModule
createTimeLagCrossProducts(Instances)
- Method in class weka.classifiers.timeseries.
TSLagMaker
CustomPeriodicTest
- Class in
weka.classifiers.timeseries.core
CustomPeriodicTest(String)
- Constructor for class weka.classifiers.timeseries.core.
CustomPeriodicTest
D
DACModule
- Class in
weka.classifiers.timeseries.eval
DACModule()
- Constructor for class weka.classifiers.timeseries.eval.
DACModule
decrementSuppliedTimeValue(double)
- Method in class weka.classifiers.timeseries.
TSLagMaker
decrementSuppliedTimeValue(double, TSLagMaker.Periodicity)
- Method in class weka.classifiers.timeseries.
TSLagMaker
deltaTime()
- Method in enum weka.classifiers.timeseries.
TSLagMaker.Periodicity
determinePeriodicity(Instances, String)
- Static method in class weka.classifiers.timeseries.
TSLagMaker
E
enableDateDerivedPeriodics(boolean)
- Method in class weka.classifiers.timeseries.gui.
AdvancedConfigPanel
ErrorBasedConfidenceLimitEstimator
- Class in
weka.classifiers.timeseries
ErrorBasedConfidenceLimitEstimator()
- Constructor for class weka.classifiers.timeseries.
ErrorBasedConfidenceLimitEstimator
ErrorModule
- Class in
weka.classifiers.timeseries.eval
ErrorModule()
- Constructor for class weka.classifiers.timeseries.eval.
ErrorModule
evaluate(Date)
- Method in class weka.classifiers.timeseries.core.
CustomPeriodicTest
evaluateForecaster(TSForecaster, PrintStream...)
- Method in class weka.classifiers.timeseries.eval.
TSEvaluation
Evaluate the supplied forecaster.
evaluateForecaster(TSForecaster, boolean, PrintStream...)
- Method in class weka.classifiers.timeseries.eval.
TSEvaluation
evaluateForecaster(TSForecaster, String[])
- Static method in class weka.classifiers.timeseries.eval.
TSEvaluation
evaluateForInstance(List<NumericPrediction>, Instance)
- Method in class weka.classifiers.timeseries.eval.
DACModule
evaluateForInstance(List<NumericPrediction>, Instance)
- Method in class weka.classifiers.timeseries.eval.
ErrorModule
evaluateForInstance(List<NumericPrediction>, Instance)
- Method in class weka.classifiers.timeseries.eval.
RAEModule
evaluateForInstance(List<NumericPrediction>, Instance)
- Method in class weka.classifiers.timeseries.eval.
RRSEModule
evaluateForInstance(List<NumericPrediction>, Instance)
- Method in class weka.classifiers.timeseries.eval.
TSEvalModule
Evaluate the given forecast(s) with respect to the given test instance.
ExplorerTSPanel
- Class in
weka.classifiers.timeseries.gui.explorer
ExplorerTSPanel()
- Constructor for class weka.classifiers.timeseries.gui.explorer.
ExplorerTSPanel
F
fillWithMissingTipText()
- Method in class weka.classifiers.timeseries.core.
AbstractTimeSeriesFilter
Returns the tip text for this property
forecast(int, PrintStream...)
- Method in class weka.classifiers.timeseries.
AbstractForecaster
Produce a forecast for the target field(s).
forecast(int, PrintStream...)
- Method in interface weka.classifiers.timeseries.
TSForecaster
Produce a forecast for the target field(s).
forecast(int, PrintStream...)
- Method in class weka.classifiers.timeseries.
WekaForecaster
forecastFuture(TSForecaster, Instances)
- Method in class weka.classifiers.timeseries.eval.
TSEvaluation
ForecastingPanel
- Class in
weka.classifiers.timeseries.gui
ForecastingPanel(LogPanel, boolean)
- Constructor for class weka.classifiers.timeseries.gui.
ForecastingPanel
ForecastingPanel(LogPanel, boolean, boolean)
- Constructor for class weka.classifiers.timeseries.gui.
ForecastingPanel
G
getAddAMIndicator()
- Method in class weka.classifiers.timeseries.
TSLagMaker
Return true if an AM indicator attribute is to be created.
getAddAMIndicator()
- Method in class weka.classifiers.timeseries.
WekaForecaster
getAddDayOfWeek()
- Method in class weka.classifiers.timeseries.
TSLagMaker
Return true if a day of the week attribute is to be created.
getAddDayOfWeek()
- Method in class weka.classifiers.timeseries.
WekaForecaster
getAddMonthOfYear()
- Method in class weka.classifiers.timeseries.
TSLagMaker
Returns true if a month of the year attribute is to be created.
getAddMonthOfYear()
- Method in class weka.classifiers.timeseries.
WekaForecaster
getAddQuarterOfYear()
- Method in class weka.classifiers.timeseries.
TSLagMaker
Returns true if a quarter attribute is to be created.
getAddQuarterOfYear()
- Method in class weka.classifiers.timeseries.
WekaForecaster
getAddWeekendIndicator()
- Method in class weka.classifiers.timeseries.
TSLagMaker
Returns true if a weekend indicator attribute is to be created.
getAddWeekendIndicator()
- Method in class weka.classifiers.timeseries.
WekaForecaster
getAdjustForTrends()
- Method in class weka.classifiers.timeseries.
TSLagMaker
Returns true if we are adjusting for trends via a real or artificial time stamp.
getAdjustForVariance()
- Method in class weka.classifiers.timeseries.
TSLagMaker
Returns true if we are adjusting for variance by taking the log of the target(s).
getAlgorithmName()
- Method in interface weka.classifiers.timeseries.
TSForecaster
Provides a short name that describes the underlying algorithm in some way.
getAlgorithmName()
- Method in class weka.classifiers.timeseries.
WekaForecaster
getArtificialTimeStartValue()
- Method in class weka.classifiers.timeseries.
TSLagMaker
Returns the initial value of the artificial time stamp.
getAttributeIndices()
- Method in class weka.classifiers.timeseries.core.
AbstractTimeSeriesFilter
Get the current range selection
getAverageConsecutiveLongLags()
- Method in class weka.classifiers.timeseries.
TSLagMaker
Returns true if consecutive long lagged variables are to be averaged.
getAverageLagsAfter()
- Method in class weka.classifiers.timeseries.
TSLagMaker
Return the point after which long lagged variables will be averaged.
getBaseClassifier()
- Method in class weka.classifiers.timeseries.gui.
AdvancedConfigPanel
getBaseForecaster()
- Method in class weka.classifiers.timeseries.
WekaForecaster
getCalculateConfLimitsForForecasts()
- Method in class weka.classifiers.timeseries.
WekaForecaster
getCapabilities()
- Method in class weka.classifiers.timeseries.core.
TimeSeriesTranslate
Returns the Capabilities of this filter.
getConfidenceLevel()
- Method in class weka.classifiers.timeseries.
ErrorBasedConfidenceLimitEstimator
getConfidenceLevel()
- Method in class weka.classifiers.timeseries.
WekaForecaster
getConfidenceLimitsForTarget(String, double, int)
- Method in class weka.classifiers.timeseries.
ErrorBasedConfidenceLimitEstimator
getConfidenceOffsets(double, List<List<NumericPrediction>>)
- Method in class weka.classifiers.timeseries.
ErrorBasedConfidenceLimitEstimator
Get the confidence bound offsets for each target at the supplied confidence level
getCustomizeDateDerivedPeriodics()
- Method in class weka.classifiers.timeseries.gui.
AdvancedConfigPanel
getDefaultDriver()
- Static method in class weka.classifiers.timeseries.eval.graph.
GraphDriver
getDefinition()
- Method in class weka.classifiers.timeseries.eval.
DACModule
getDefinition()
- Method in class weka.classifiers.timeseries.eval.
ErrorModule
getDefinition()
- Method in class weka.classifiers.timeseries.eval.
MAEModule
getDefinition()
- Method in class weka.classifiers.timeseries.eval.
MAPEModule
getDefinition()
- Method in class weka.classifiers.timeseries.eval.
MSEModule
getDefinition()
- Method in class weka.classifiers.timeseries.eval.
RAEModule
getDefinition()
- Method in class weka.classifiers.timeseries.eval.
RMSEModule
getDefinition()
- Method in class weka.classifiers.timeseries.eval.
RRSEModule
getDefinition()
- Method in class weka.classifiers.timeseries.eval.
TSEvalModule
Return the mathematical formula that this evaluation module computes.
getDeltaTime()
- Method in class weka.classifiers.timeseries.
TSLagMaker
Return the difference between time values.
getDescription()
- Method in class weka.classifiers.timeseries.eval.
DACModule
getDescription()
- Method in class weka.classifiers.timeseries.eval.
ErrorModule
getDescription()
- Method in class weka.classifiers.timeseries.eval.
MAEModule
getDescription()
- Method in class weka.classifiers.timeseries.eval.
MAPEModule
getDescription()
- Method in class weka.classifiers.timeseries.eval.
MSEModule
getDescription()
- Method in class weka.classifiers.timeseries.eval.
RAEModule
getDescription()
- Method in class weka.classifiers.timeseries.eval.
RMSEModule
getDescription()
- Method in class weka.classifiers.timeseries.eval.
RRSEModule
getDescription()
- Method in class weka.classifiers.timeseries.eval.
TSEvalModule
Return the longer (single sentence) description of this evaluation module
getDriver(String)
- Static method in class weka.classifiers.timeseries.eval.graph.
GraphDriver
Factory method for obtaining a named graph driver for producing graphs
getErrorsForTarget(String)
- Method in class weka.classifiers.timeseries.eval.
ErrorModule
getEvalName()
- Method in class weka.classifiers.timeseries.eval.
DACModule
getEvalName()
- Method in class weka.classifiers.timeseries.eval.
ErrorModule
getEvalName()
- Method in class weka.classifiers.timeseries.eval.
MAEModule
getEvalName()
- Method in class weka.classifiers.timeseries.eval.
MAPEModule
getEvalName()
- Method in class weka.classifiers.timeseries.eval.
MSEModule
getEvalName()
- Method in class weka.classifiers.timeseries.eval.
RAEModule
getEvalName()
- Method in class weka.classifiers.timeseries.eval.
RMSEModule
getEvalName()
- Method in class weka.classifiers.timeseries.eval.
RRSEModule
getEvalName()
- Method in class weka.classifiers.timeseries.eval.
TSEvalModule
Return the short identifying name of this evaluation module
getEvaluateOnTestData()
- Method in class weka.classifiers.timeseries.eval.
TSEvaluation
getEvaluateOnTrainingData()
- Method in class weka.classifiers.timeseries.eval.
TSEvaluation
getEvaluationModules()
- Method in class weka.classifiers.timeseries.eval.
TSEvaluation
getExplorer()
- Method in class weka.classifiers.timeseries.gui.explorer.
ExplorerTSPanel
getFieldsToForecast()
- Method in class weka.classifiers.timeseries.
AbstractForecaster
Get the fields to forecast.
getFieldsToForecast()
- Method in interface weka.classifiers.timeseries.
TSForecaster
Get the fields to forecast.
getFieldsToLag()
- Method in class weka.classifiers.timeseries.
TSLagMaker
Get the names of the fields to create lagged variables for.
getFillWithMissing()
- Method in class weka.classifiers.timeseries.core.
AbstractTimeSeriesFilter
Gets whether missing values should be used rather than removing instances where the translated value is not known (due to border effects).
getFineTuneLags()
- Method in class weka.classifiers.timeseries.
TSLagMaker
getForecaster()
- Method in class weka.classifiers.timeseries.gui.
SimpleConfigPanel
getForecastFuture()
- Method in class weka.classifiers.timeseries.eval.
TSEvaluation
getGraphFuturePredictions()
- Method in class weka.classifiers.timeseries.gui.
AdvancedConfigPanel
getGraphPanelSteps(TSForecaster, List<ErrorModule>, String, List<Integer>, int, Instances)
- Method in class weka.classifiers.timeseries.eval.graph.
GraphDriver
Return the graph encapsulated in a JPanel.
getGraphPanelSteps(TSForecaster, List<ErrorModule>, String, List<Integer>, int, Instances)
- Method in class weka.classifiers.timeseries.eval.graph.
JFreeChartDriver
getGraphPanelTargets(TSForecaster, ErrorModule, List<String>, int, int, Instances)
- Method in class weka.classifiers.timeseries.eval.graph.
GraphDriver
Return the graph encapsulated in a panel.
getGraphPanelTargets(TSForecaster, ErrorModule, List<String>, int, int, Instances)
- Method in class weka.classifiers.timeseries.eval.graph.
JFreeChartDriver
getGraphPredictionsAtStep()
- Method in class weka.classifiers.timeseries.gui.
AdvancedConfigPanel
getGraphTargetForSteps()
- Method in class weka.classifiers.timeseries.gui.
AdvancedConfigPanel
getGraphTargetForStepsStepList()
- Method in class weka.classifiers.timeseries.gui.
AdvancedConfigPanel
getGraphTargetForStepsTarget()
- Method in class weka.classifiers.timeseries.gui.
AdvancedConfigPanel
getHoldoutSetSize()
- Method in class weka.classifiers.timeseries.gui.
AdvancedConfigPanel
getHorizon()
- Method in class weka.classifiers.timeseries.gui.
SimpleConfigPanel
getHorizonValue()
- Method in class weka.classifiers.timeseries.gui.
SimpleConfigPanel
getImageFromChart(JPanel, int, int)
- Method in class weka.classifiers.timeseries.eval.graph.
GraphDriver
Get an image representation of the supplied chart.
getImageFromChart(JPanel, int, int)
- Method in class weka.classifiers.timeseries.eval.graph.
JFreeChartDriver
getInstanceRange()
- Method in class weka.classifiers.timeseries.core.
AbstractTimeSeriesFilter
Gets the number of instances forward to translate values between.
getInvertSelection()
- Method in class weka.classifiers.timeseries.core.
AbstractTimeSeriesFilter
Get whether the supplied columns are to be removed or kept
getLagRange()
- Method in class weka.classifiers.timeseries.
TSLagMaker
Get the ranges used to fine tune lag selection
getMaxLag()
- Method in class weka.classifiers.timeseries.
TSLagMaker
Get the maximum lag to create.
getMinLag()
- Method in class weka.classifiers.timeseries.
TSLagMaker
Get the minimum lag to create.
getModule(String)
- Static method in class weka.classifiers.timeseries.eval.
TSEvalModule
Factory method for obtaining a named evaluation module.
getModuleList()
- Static method in class weka.classifiers.timeseries.eval.
TSEvalModule
getNumConsecutiveLongLagsToAverage()
- Method in class weka.classifiers.timeseries.
TSLagMaker
Get the number of consecutive long lagged variables to average.
getOptions()
- Method in class weka.classifiers.timeseries.core.
AbstractTimeSeriesFilter
Gets the current settings of the filter.
getOptions()
- Method in class weka.classifiers.timeseries.
TSLagMaker
Gets the current settings of the LagMaker.
getOptions()
- Method in class weka.classifiers.timeseries.
WekaForecaster
Gets the current settings of this Forecaster.
getOutputFuturePredictions()
- Method in class weka.classifiers.timeseries.gui.
AdvancedConfigPanel
getOutputPredictionsAtStep()
- Method in class weka.classifiers.timeseries.gui.
AdvancedConfigPanel
Returns at which step to output predictions.
getOutputPredictionsTarget()
- Method in class weka.classifiers.timeseries.gui.
AdvancedConfigPanel
Get the selected target to output predictions for.
getPanelFutureForecast(TSForecaster, List<List<NumericPrediction>>, List<String>, Instances)
- Method in class weka.classifiers.timeseries.eval.graph.
GraphDriver
Return the graph encapsulated in a JPanel
getPanelFutureForecast(TSForecaster, List<List<NumericPrediction>>, List<String>, Instances)
- Method in class weka.classifiers.timeseries.eval.graph.
JFreeChartDriver
getPredictionsForAllTargets()
- Method in class weka.classifiers.timeseries.eval.
ErrorModule
getPredictionsForTarget(String)
- Method in class weka.classifiers.timeseries.eval.
ErrorModule
getPredictionsForTestData(int)
- Method in class weka.classifiers.timeseries.eval.
TSEvaluation
Get predictions for all targets for the specified step number on the test data
getPredictionsForTrainingData(int)
- Method in class weka.classifiers.timeseries.eval.
TSEvaluation
Get predictions for all targets for the specified step number on the training data
getPreviousActual()
- Method in class weka.classifiers.timeseries.eval.
RAEModule
getPreviousActual()
- Method in class weka.classifiers.timeseries.eval.
RRSEModule
getPrimaryPeriodicFieldName()
- Method in class weka.classifiers.timeseries.
TSLagMaker
The name of the primary periodic attribute or null if one hasn't been specified.
getPrimaryPeriodicFieldName()
- Method in class weka.classifiers.timeseries.
WekaForecaster
getPrimeForTestDataWithTestData()
- Method in class weka.classifiers.timeseries.eval.
TSEvaluation
getPrimeWindowSize()
- Method in class weka.classifiers.timeseries.eval.
TSEvaluation
getRevision()
- Method in class weka.classifiers.timeseries.core.
TimeSeriesTranslate
Returns the revision string.
getSelectedTimeStampField()
- Method in class weka.classifiers.timeseries.gui.
SimpleConfigPanel
getTabTitle()
- Method in class weka.classifiers.timeseries.gui.
AdvancedConfigPanel
getTabTitle()
- Method in class weka.classifiers.timeseries.gui.explorer.
ExplorerTSPanel
getTabTitle()
- Method in class weka.classifiers.timeseries.gui.
SimpleConfigPanel
getTabTitleToolTip()
- Method in class weka.classifiers.timeseries.gui.
AdvancedConfigPanel
getTabTitleToolTip()
- Method in class weka.classifiers.timeseries.gui.explorer.
ExplorerTSPanel
getTabTitleToolTip()
- Method in class weka.classifiers.timeseries.gui.
SimpleConfigPanel
getTargetFields()
- Method in class weka.classifiers.timeseries.eval.
TSEvalModule
Get the list of target field names.
getTestData()
- Method in class weka.classifiers.timeseries.eval.
TSEvaluation
getTimeStampField()
- Method in class weka.classifiers.timeseries.
TSLagMaker
Get the name of the time stamp field.
getTimeStampField()
- Method in class weka.classifiers.timeseries.
WekaForecaster
getTrainingData()
- Method in class weka.classifiers.timeseries.eval.
TSEvaluation
getTransformedData(Instances)
- Method in class weka.classifiers.timeseries.
TSLagMaker
Creates a transformed data set based on the user's settings
getTSLagMaker()
- Method in interface weka.classifiers.timeseries.
TSLagUser
Get the TSLagMaker that we are using.
getTSLagMaker()
- Method in class weka.classifiers.timeseries.
WekaForecaster
globalInfo()
- Method in class weka.classifiers.timeseries.core.
TimeSeriesTranslate
Returns a string describing this classifier
GraphDriver
- Class in
weka.classifiers.timeseries.eval.graph
GraphDriver()
- Constructor for class weka.classifiers.timeseries.eval.graph.
GraphDriver
graphFutureForecastOnTesting(GraphDriver, TSForecaster, List<String>)
- Method in class weka.classifiers.timeseries.eval.
TSEvaluation
graphFutureForecastOnTraining(GraphDriver, TSForecaster, List<String>)
- Method in class weka.classifiers.timeseries.eval.
TSEvaluation
graphPredictionsForStepsOnTesting(GraphDriver, TSForecaster, String, List<Integer>, int)
- Method in class weka.classifiers.timeseries.eval.
TSEvaluation
graphPredictionsForStepsOnTraining(GraphDriver, TSForecaster, String, List<Integer>, int)
- Method in class weka.classifiers.timeseries.eval.
TSEvaluation
graphPredictionsForTargetsOnTesting(GraphDriver, TSForecaster, List<String>, int, int)
- Method in class weka.classifiers.timeseries.eval.
TSEvaluation
graphPredictionsForTargetsOnTraining(GraphDriver, TSForecaster, List<String>, int, int)
- Method in class weka.classifiers.timeseries.eval.
TSEvaluation
I
incrementArtificialTimeValue(int)
- Method in class weka.classifiers.timeseries.
TSLagMaker
Increment the artificial time value with the supplied incrememt value.
input(Instance)
- Method in class weka.classifiers.timeseries.core.
AbstractTimeSeriesFilter
Input an instance for filtering.
inputOneTemporarily(Instance)
- Method in class weka.classifiers.timeseries.core.
AbstractTimeSeriesFilter
Input a single instance for filtering without placing it into the history queue.
instanceRangeTipText()
- Method in class weka.classifiers.timeseries.core.
AbstractTimeSeriesFilter
Returns the tip text for this property
invertSelectionTipText()
- Method in class weka.classifiers.timeseries.core.
AbstractTimeSeriesFilter
Returns the tip text for this property
isEnabledCustomizeDateDerivedPeriodics()
- Method in class weka.classifiers.timeseries.gui.
AdvancedConfigPanel
isUsingAnArtificialTimeIndex()
- Method in class weka.classifiers.timeseries.
TSLagMaker
Returns true if an artificial time index is in use.
isUsingANativeTimeStamp()
- Method in class weka.classifiers.timeseries.gui.
SimpleConfigPanel
isUsingCustomLags()
- Method in class weka.classifiers.timeseries.gui.
AdvancedConfigPanel
J
JFreeChartDriver
- Class in
weka.classifiers.timeseries.eval.graph
JFreeChartDriver()
- Constructor for class weka.classifiers.timeseries.eval.graph.
JFreeChartDriver
L
listOptions()
- Method in class weka.classifiers.timeseries.core.
AbstractTimeSeriesFilter
Returns an enumeration describing the available options.
listOptions()
- Method in class weka.classifiers.timeseries.
TSLagMaker
Returns an enumeration describing the available options.
listOptions()
- Method in class weka.classifiers.timeseries.
WekaForecaster
Returns an enumeration describing the available options.
M
MAEModule
- Class in
weka.classifiers.timeseries.eval
MAEModule()
- Constructor for class weka.classifiers.timeseries.eval.
MAEModule
main(String[])
- Static method in class weka.classifiers.timeseries.core.
TimeSeriesTranslate
Main method for testing this class.
main(String[])
- Static method in class weka.classifiers.timeseries.gui.
AdvancedConfigPanel
Tests the Weka advanced config panel from the command line.
main(String[])
- Static method in class weka.classifiers.timeseries.gui.explorer.
ExplorerTSPanel
main(String[])
- Static method in class weka.classifiers.timeseries.gui.
ForecastingPanel
Tests the Weka Forecasting panel from the command line.
main(String[])
- Static method in class weka.classifiers.timeseries.gui.
SimpleConfigPanel
Tests the simple config panel from the command line.
main(String[])
- Static method in class weka.classifiers.timeseries.
WekaForecaster
makeCopy(TSForecaster)
- Static method in class weka.classifiers.timeseries.
AbstractForecaster
Creates a deep copy of the given forecaster using serialization.
MAPEModule
- Class in
weka.classifiers.timeseries.eval
MAPEModule()
- Constructor for class weka.classifiers.timeseries.eval.
MAPEModule
MSEModule
- Class in
weka.classifiers.timeseries.eval
MSEModule()
- Constructor for class weka.classifiers.timeseries.eval.
MSEModule
P
primeForecaster(Instances)
- Method in class weka.classifiers.timeseries.
AbstractForecaster
Supply the (potentially) trained model with enough historical data, up to and including the current time point, in order to produce a forecast.
primeForecaster(Instances)
- Method in interface weka.classifiers.timeseries.
TSForecaster
Supply the (potentially) trained model with enough historical data, up to and including the current time point, in order to produce a forecast.
primeForecaster(Instances)
- Method in class weka.classifiers.timeseries.
WekaForecaster
primeForecasterIncremental(Instance)
- Method in interface weka.classifiers.timeseries.
TSForecaster
primeForecasterIncremental(Instance)
- Method in class weka.classifiers.timeseries.
WekaForecaster
printFutureTestForecast(TSForecaster)
- Method in class weka.classifiers.timeseries.eval.
TSEvaluation
printFutureTrainingForecast(TSForecaster)
- Method in class weka.classifiers.timeseries.eval.
TSEvaluation
Print the forecasted values (for all targets) beyond the end of the training data
printPredictionsForTestData(String, String, int)
- Method in class weka.classifiers.timeseries.eval.
TSEvaluation
printPredictionsForTestData(String, String, int, int)
- Method in class weka.classifiers.timeseries.eval.
TSEvaluation
printPredictionsForTrainingData(String, String, int)
- Method in class weka.classifiers.timeseries.eval.
TSEvaluation
printPredictionsForTrainingData(String, String, int, int)
- Method in class weka.classifiers.timeseries.eval.
TSEvaluation
processInstance(Instance, boolean, boolean)
- Method in class weka.classifiers.timeseries.
TSLagMaker
processInstance(Instance, boolean, boolean, boolean)
- Method in class weka.classifiers.timeseries.
TSLagMaker
Process an instance in the original format and produce a transformed instance as output.
processInstancePreview(Instance, boolean, boolean)
- Method in class weka.classifiers.timeseries.
TSLagMaker
R
RAEModule
- Class in
weka.classifiers.timeseries.eval
RAEModule()
- Constructor for class weka.classifiers.timeseries.eval.
RAEModule
replaceMissing(Instances, boolean, List<Integer>...)
- Method in class weka.classifiers.timeseries.
TSLagMaker
Replace missing target values by interpolation.
reset()
- Method in class weka.classifiers.timeseries.eval.
ErrorModule
reset()
- Method in class weka.classifiers.timeseries.eval.
RAEModule
reset()
- Method in class weka.classifiers.timeseries.eval.
RRSEModule
reset()
- Method in class weka.classifiers.timeseries.eval.
TSEvalModule
Reset the module
reset()
- Method in interface weka.classifiers.timeseries.
TSForecaster
Reset this forecaster so that it is ready to construct a new model.
reset()
- Method in class weka.classifiers.timeseries.
TSLagMaker
Reset the lag maker.
reset()
- Method in class weka.classifiers.timeseries.
WekaForecaster
RMSEModule
- Class in
weka.classifiers.timeseries.eval
RMSEModule()
- Constructor for class weka.classifiers.timeseries.eval.
RMSEModule
RRSEModule
- Class in
weka.classifiers.timeseries.eval
RRSEModule()
- Constructor for class weka.classifiers.timeseries.eval.
RRSEModule
run(Object, String[])
- Method in class weka.classifiers.timeseries.
AbstractForecaster
Run the supplied object using the supplied options on the command line.
runForecaster(TSForecaster, String[])
- Method in class weka.classifiers.timeseries.
AbstractForecaster
Run the supplied forecaster with the supplied options on the command line.
runForecaster(TSForecaster, String[])
- Method in interface weka.classifiers.timeseries.
TSForecaster
Run the supplied forecaster with the supplied options on the command line.
S
saveChartToFile(JPanel, String, int, int)
- Method in class weka.classifiers.timeseries.eval.graph.
GraphDriver
Save a chart to a file.
saveChartToFile(JPanel, String, int, int)
- Method in class weka.classifiers.timeseries.eval.graph.
JFreeChartDriver
setAddAMIndicator(boolean)
- Method in class weka.classifiers.timeseries.
TSLagMaker
Set whether to create an AM indicator attribute.
setAddAMIndicator(boolean)
- Method in class weka.classifiers.timeseries.
WekaForecaster
setAddDayOfWeek(boolean)
- Method in class weka.classifiers.timeseries.
TSLagMaker
Set whether to create a day of the week attribute.
setAddDayOfWeek(boolean)
- Method in class weka.classifiers.timeseries.
WekaForecaster
setAddMonthOfYear(boolean)
- Method in class weka.classifiers.timeseries.
TSLagMaker
Set whether to create a month of the year attribute.
setAddMonthOfYear(boolean)
- Method in class weka.classifiers.timeseries.
WekaForecaster
setAddQuarterOfYear(boolean)
- Method in class weka.classifiers.timeseries.
TSLagMaker
Set whether to create a quarter attribute.
setAddQuarterOfYear(boolean)
- Method in class weka.classifiers.timeseries.
WekaForecaster
setAddWeekendIndicator(boolean)
- Method in class weka.classifiers.timeseries.
TSLagMaker
Set whether to create a weekend indicator attribute.
setAddWeekendIndicator(boolean)
- Method in class weka.classifiers.timeseries.
WekaForecaster
setAdjustForTrends(boolean)
- Method in class weka.classifiers.timeseries.
TSLagMaker
Set whether to adjust for trends or not.
setAdjustForVariance(boolean)
- Method in class weka.classifiers.timeseries.
TSLagMaker
Set whether to adjust for variance in the data by taking the log of the target(s).
setAdvancedConfig(AdvancedConfigPanel)
- Method in class weka.classifiers.timeseries.gui.
SimpleConfigPanel
setArtificialTimeStartValue(double)
- Method in class weka.classifiers.timeseries.
TSLagMaker
Set the starting value for the artificial time stamp.
setAttributeIndices(String)
- Method in class weka.classifiers.timeseries.core.
AbstractTimeSeriesFilter
Set which attributes are to be copied (or kept if invert is true)
setAttributeIndicesArray(int[])
- Method in class weka.classifiers.timeseries.core.
AbstractTimeSeriesFilter
Set which attributes are to be copied (or kept if invert is true)
setAverageConsecutiveLongLags(boolean)
- Method in class weka.classifiers.timeseries.
TSLagMaker
Sets whether to average consecutive long lagged variables.
setAverageLagsAfter(int)
- Method in class weka.classifiers.timeseries.
TSLagMaker
Set at which point consecutive long lagged variables are to be averaged (default = 2, i.e.
setBaseForecaster(Classifier)
- Method in class weka.classifiers.timeseries.
WekaForecaster
setCalculateConfLimitsForForecasts(int)
- Method in class weka.classifiers.timeseries.
WekaForecaster
setConfidenceLevel(double)
- Method in class weka.classifiers.timeseries.
WekaForecaster
setDeltatTime(double)
- Method in enum weka.classifiers.timeseries.
TSLagMaker.Periodicity
setEvaluateOnTestData(boolean)
- Method in class weka.classifiers.timeseries.eval.
TSEvaluation
setEvaluateOnTrainingData(boolean)
- Method in class weka.classifiers.timeseries.eval.
TSEvaluation
setEvaluationModules(String)
- Method in class weka.classifiers.timeseries.eval.
TSEvaluation
setExplorer(Explorer)
- Method in class weka.classifiers.timeseries.gui.explorer.
ExplorerTSPanel
setFieldsToForecast(String)
- Method in class weka.classifiers.timeseries.
AbstractForecaster
Set the names of the fields/attributes in the data to forecast.
setFieldsToForecast(String)
- Method in interface weka.classifiers.timeseries.
TSForecaster
Set the names of the fields/attributes in the data to forecast.
setFieldsToForecast(String)
- Method in class weka.classifiers.timeseries.
WekaForecaster
setFieldsToLag(List<String>)
- Method in class weka.classifiers.timeseries.
TSLagMaker
Set the names of the fields to create lagged variables for
setFillWithMissing(boolean)
- Method in class weka.classifiers.timeseries.core.
AbstractTimeSeriesFilter
Sets whether missing values should be used rather than removing instances where the translated value is not known (due to border effects).
setFineTuneLags(String)
- Method in class weka.classifiers.timeseries.
TSLagMaker
setForecaster(WekaForecaster)
- Method in class weka.classifiers.timeseries.gui.
SimpleConfigPanel
setForecastFuture(boolean)
- Method in class weka.classifiers.timeseries.eval.
TSEvaluation
setHorizon(int)
- Method in class weka.classifiers.timeseries.eval.
TSEvaluation
setHorizon(int)
- Method in class weka.classifiers.timeseries.gui.
SimpleConfigPanel
setInputFormat(Instances)
- Method in class weka.classifiers.timeseries.core.
AbstractTimeSeriesFilter
Sets the format of the input instances.
setInputFormat(Instances)
- Method in class weka.classifiers.timeseries.core.
TimeSeriesTranslate
Sets the format of the input instances.
setInstanceRange(int)
- Method in class weka.classifiers.timeseries.core.
AbstractTimeSeriesFilter
Sets the number of instances forward to translate values between.
setInstances(Instances)
- Method in class weka.classifiers.timeseries.gui.
AdvancedConfigPanel
setInstances(Instances)
- Method in class weka.classifiers.timeseries.gui.explorer.
ExplorerTSPanel
setInstances(Instances)
- Method in class weka.classifiers.timeseries.gui.
ForecastingPanel
setInstances(Instances)
- Method in class weka.classifiers.timeseries.gui.
SimpleConfigPanel
setInvertSelection(boolean)
- Method in class weka.classifiers.timeseries.core.
AbstractTimeSeriesFilter
Set whether selected columns should be removed or kept.
setLagRange(String)
- Method in class weka.classifiers.timeseries.
TSLagMaker
Set ranges to fine tune lag selection.
setLog(Logger)
- Method in class weka.classifiers.timeseries.gui.explorer.
ExplorerTSPanel
setLog(Logger)
- Method in class weka.classifiers.timeseries.gui.
ForecastingPanel
setMaxLag(int)
- Method in class weka.classifiers.timeseries.
TSLagMaker
Set the maximum lag to create (default = 12, i.e.
setMinLag(int)
- Method in class weka.classifiers.timeseries.
TSLagMaker
Set the minimum lag to create (default = 1, i.e.
setNumConsecutiveLongLagsToAverage(int)
- Method in class weka.classifiers.timeseries.
TSLagMaker
Set the number of long lagged variables to average for each averaged variable created (default = 2, e.g.
setOptions(String[])
- Method in class weka.classifiers.timeseries.core.
AbstractTimeSeriesFilter
Parses a given list of options controlling the behaviour of this object.
setOptions(String[])
- Method in class weka.classifiers.timeseries.
TSLagMaker
Parses a given list of options.
setOptions(String[])
- Method in class weka.classifiers.timeseries.
WekaForecaster
setPrimaryPeriodicFieldName(String)
- Method in class weka.classifiers.timeseries.
TSLagMaker
Set the name of a periodic attribute in the data.
setPrimaryPeriodicFieldName(String)
- Method in class weka.classifiers.timeseries.
WekaForecaster
setPrimeForTestDataWithTestData(boolean)
- Method in class weka.classifiers.timeseries.eval.
TSEvaluation
setPrimeWindowSize(int)
- Method in class weka.classifiers.timeseries.eval.
TSEvaluation
setRebuildModelAfterEachTestForecastStep(boolean)
- Method in class weka.classifiers.timeseries.eval.
TSEvaluation
setRelativeRAEModule(RAEModule)
- Method in class weka.classifiers.timeseries.eval.
RAEModule
setRelativeRRSEModule(RRSEModule)
- Method in class weka.classifiers.timeseries.eval.
RRSEModule
setTargetFields(List<String>)
- Method in class weka.classifiers.timeseries.eval.
TSEvalModule
Set a list of target field names.
setTest(String)
- Method in class weka.classifiers.timeseries.core.
CustomPeriodicTest
setTestData(Instances)
- Method in class weka.classifiers.timeseries.eval.
TSEvaluation
setTimeStampField(String)
- Method in class weka.classifiers.timeseries.
TSLagMaker
Set the name of the time stamp field in the data
setTimeStampField(String)
- Method in class weka.classifiers.timeseries.
WekaForecaster
setTrainingData(Instances)
- Method in class weka.classifiers.timeseries.eval.
TSEvaluation
setTSLagMaker(TSLagMaker)
- Method in interface weka.classifiers.timeseries.
TSLagUser
Set the TSLagMaker to use.
setTSLagMaker(TSLagMaker)
- Method in class weka.classifiers.timeseries.
WekaForecaster
SimpleConfigPanel
- Class in
weka.classifiers.timeseries.gui
SimpleConfigPanel(ForecastingPanel)
- Constructor for class weka.classifiers.timeseries.gui.
SimpleConfigPanel
stringToList(String)
- Static method in class weka.classifiers.timeseries.
AbstractForecaster
A utility method for converting a List of Strings to a single comma separated String.
T
TimeSeriesTranslate
- Class in
weka.classifiers.timeseries.core
TimeSeriesTranslate()
- Constructor for class weka.classifiers.timeseries.core.
TimeSeriesTranslate
toString()
- Method in class weka.classifiers.timeseries.eval.
ErrorModule
toString()
- Method in class weka.classifiers.timeseries.
WekaForecaster
toSummaryString()
- Method in class weka.classifiers.timeseries.eval.
ErrorModule
toSummaryString()
- Method in class weka.classifiers.timeseries.eval.
TSEvalModule
Return the summary description of the computed measure for each target.
toSummaryString()
- Method in class weka.classifiers.timeseries.eval.
TSEvaluation
TSEvalModule
- Class in
weka.classifiers.timeseries.eval
TSEvalModule()
- Constructor for class weka.classifiers.timeseries.eval.
TSEvalModule
TSEvaluation
- Class in
weka.classifiers.timeseries.eval
TSEvaluation(Instances, double)
- Constructor for class weka.classifiers.timeseries.eval.
TSEvaluation
TSEvaluation(Instances, Instances)
- Constructor for class weka.classifiers.timeseries.eval.
TSEvaluation
TSForecaster
- Interface in
weka.classifiers.timeseries
Interface for something that can produce time series predictions.
TSLagMaker
- Class in
weka.classifiers.timeseries
A class for creating lagged versions of target variable(s) for use in time series forecasting.
TSLagMaker()
- Constructor for class weka.classifiers.timeseries.
TSLagMaker
TSLagMaker.Periodicity
- Enum in
weka.classifiers.timeseries
TSLagUser
- Interface in
weka.classifiers.timeseries
Interface to something that uses the TSLagMaker class.
U
updateOutputPanel()
- Method in class weka.classifiers.timeseries.gui.
AdvancedConfigPanel
updatePanel()
- Method in class weka.classifiers.timeseries.gui.
AdvancedConfigPanel
V
valueOf(String)
- Static method in enum weka.classifiers.timeseries.
TSLagMaker.Periodicity
Returns the enum constant of this type with the specified name.
values()
- Static method in enum weka.classifiers.timeseries.
TSLagMaker.Periodicity
Returns an array containing the constants of this enum type, in the order they are declared.
W
weka.classifiers.timeseries
- package weka.classifiers.timeseries
weka.classifiers.timeseries.core
- package weka.classifiers.timeseries.core
weka.classifiers.timeseries.eval
- package weka.classifiers.timeseries.eval
weka.classifiers.timeseries.eval.graph
- package weka.classifiers.timeseries.eval.graph
weka.classifiers.timeseries.gui
- package weka.classifiers.timeseries.gui
weka.classifiers.timeseries.gui.explorer
- package weka.classifiers.timeseries.gui.explorer
WekaForecaster
- Class in
weka.classifiers.timeseries
WekaForecaster()
- Constructor for class weka.classifiers.timeseries.
WekaForecaster
A
B
C
D
E
F
G
I
J
L
M
P
R
S
T
U
V
W
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes