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