A B C D E F G I J L M N O P Q R S T U V W X _

A

activateClassifierSelection() - Method in class autoweka.ui.ExperimentBuilder
 
activateDatasetSelection() - Method in class autoweka.ui.ExperimentBuilder
 
activateExperimentSettings() - Method in class autoweka.ui.ExperimentBuilder
 
add(Parameter) - Method in class autoweka.ParameterConditionalGroup
 
add(Conditional) - Method in class autoweka.ParameterConditionalGroup
 
addArgStrings() - Method in class autoweka.DefaultsExperimentConstructor
 
addArgStrings() - Method in class autoweka.GridSearchExperimentConstructor
 
addArgStrings() - Method in class autoweka.ListExperimentConstructor
 
addClassifierParameters(TPEExperimentConstructor.HyperoptGroup, ClassParams) - Method in class autoweka.tpe.TPEExperimentConstructor
 
addGridSearchPoints(ClassParams) - Method in class autoweka.GridSearchExperimentConstructor
 
addPoint(Trajectory.Point) - Method in class autoweka.Trajectory
Inserts a new point onto the end of this trajectory
addTrajectory(Trajectory) - Method in class autoweka.TrajectoryGroup
 
allowedClassifiers - Variable in class autoweka.Experiment
Forces Auto-WEKA to only use the list of classifiers here - if it is empty, then Auto-WEKA will try to use everything that it can
allowedClassifiers - Variable in class autoweka.ExperimentBatch.ExperimentComponent
Forces Auto-WEKA to only use the list of classifiers here - if it is empty, then Auto-WEKA will try to use everything that it can
ApplicabilityTester - Class in autoweka
Utility class for determining what kind of methods can be applied to a set of instances.
ApplicabilityTester() - Constructor for class autoweka.ApplicabilityTester
 
ApplicabilityTester.ApplicableClassifiers - Class in autoweka
 
ApplicabilityTester.ApplicableClassifiers() - Constructor for class autoweka.ApplicabilityTester.ApplicableClassifiers
 
argMap - Variable in class autoweka.WekaArgumentConverter.Arguments
Contains up to three elements, 'attributesearch' for all params related to the search process, 'attributeeval' for the evaluators, and 'classifier' which has all the arguments for the classifier
argMapToString(Map<String, String>) - Static method in class autoweka.Util
Returns a string containing the arguments sorted by their name and joined together
attributeEvalArgs - Variable in class autoweka.tools.GetBestFromTrajectoryGroup
 
attributeEvalClass - Variable in class autoweka.tools.GetBestFromTrajectoryGroup
 
attributeSearchArgs - Variable in class autoweka.tools.GetBestFromTrajectoryGroup
 
attributeSearchClass - Variable in class autoweka.tools.GetBestFromTrajectoryGroup
 
attributeSelection - Variable in class autoweka.Experiment
Boolean indicating if Attribute/Feature selection should happen
attributeSelection - Variable in class autoweka.ExperimentBatch.ExperimentComponent
Boolean indicating if Attribute/Feature selection should happen
attributeSelectionTimeout - Variable in class autoweka.Experiment
How many seconds should be spent performing attribute selection?
attributeSelectionTimeout - Variable in class autoweka.ExperimentBatch.ExperimentComponent
How many seconds should be spent performing attribute selection?
autoweka - package autoweka
 
autoweka.instancegenerators - package autoweka.instancegenerators
 
autoweka.irace - package autoweka.irace
 
autoweka.randomsearch - package autoweka.randomsearch
 
autoweka.smac - package autoweka.smac
 
autoweka.tools - package autoweka.tools
 
autoweka.tpe - package autoweka.tpe
 
autoweka.ui - package autoweka.ui
 
autoweka.ui.experimentconstructors - package autoweka.ui.experimentconstructors
 
autoweka.ui.instancegenerators - package autoweka.ui.instancegenerators
 

B

backClassifierSelection() - Method in class autoweka.ui.ExperimentBuilder
 
backExperiment() - Method in class autoweka.ui.ExperimentBuilder
 
base - Variable in class autoweka.ApplicabilityTester.ApplicableClassifiers
 
builderClicked() - Method in class autoweka.ui.Launcher
 
buildSingle(String, Experiment, List<String>) - Static method in class autoweka.ExperimentConstructor
 
buildSingle(String, ListExperiment, List<String>) - Static method in class autoweka.ListExperimentConstructor
 

C

callString - Variable in class autoweka.Experiment
The list of command line arguments that are used to invoke the SMBO method - this is set by the ExperimentConstructor
cartesianProduct(List<List<String>>) - Static method in class autoweka.Util
Have a list of list of strings and need the cartesian product? Look no further!
categoricalInnards - Variable in class autoweka.Parameter
The list containing the default categorical value - only valid if type == CATEGORICAL
child - Variable in class autoweka.InstanceGenerator.NestedArgs
 
classifierArgs - Variable in class autoweka.tools.GetBestFromTrajectoryGroup
 
classifierClass - Variable in class autoweka.tools.GetBestFromTrajectoryGroup
 
ClassifierResult - Class in autoweka
Wraps all the data that comes from training a classifier so it can be passed back to a SMBO method
ClassifierResult(String) - Constructor for class autoweka.ClassifierResult
 
ClassifierResult(ClassifierResult.Metric) - Constructor for class autoweka.ClassifierResult
 
ClassifierResult.AreaAboveROC - Class in autoweka
 
ClassifierResult.AreaAboveROC() - Constructor for class autoweka.ClassifierResult.AreaAboveROC
 
ClassifierResult.ErrorRateMetric - Class in autoweka
 
ClassifierResult.ErrorRateMetric() - Constructor for class autoweka.ClassifierResult.ErrorRateMetric
 
ClassifierResult.MeanAbsoluteErrorMetric - Class in autoweka
 
ClassifierResult.MeanAbsoluteErrorMetric() - Constructor for class autoweka.ClassifierResult.MeanAbsoluteErrorMetric
 
ClassifierResult.Metric - Interface in autoweka
Generic interface for different Metrics You can define custom metrics and use them by using their full class name
ClassifierResult.RelativeAbsoluteErrorMetric - Class in autoweka
 
ClassifierResult.RelativeAbsoluteErrorMetric() - Constructor for class autoweka.ClassifierResult.RelativeAbsoluteErrorMetric
 
ClassifierResult.RootMeanSquaredErrorMetric - Class in autoweka
 
ClassifierResult.RootMeanSquaredErrorMetric() - Constructor for class autoweka.ClassifierResult.RootMeanSquaredErrorMetric
 
ClassifierResult.RootRelativeSquaredErrorMetric - Class in autoweka
 
ClassifierResult.RootRelativeSquaredErrorMetric() - Constructor for class autoweka.ClassifierResult.RootRelativeSquaredErrorMetric
 
ClassifierRunner - Class in autoweka
Class that is responsible for actually running a WEKA classifier from start to finish using the Auto-WEKA argument format.
ClassifierRunner(Properties) - Constructor for class autoweka.ClassifierRunner
Prepares a runner with the specified properties.
ClassifierRunner.EvaluatorThread - Class in autoweka
 
ClassifierRunner.EvaluatorThread(Evaluation, AbstractClassifier, Instances) - Constructor for class autoweka.ClassifierRunner.EvaluatorThread
 
ClassifierRunner.EvaluatorThread(Evaluation, AbstractClassifier, Instances, String) - Constructor for class autoweka.ClassifierRunner.EvaluatorThread
 
ClassParams - Class in autoweka
Captures all the Parameters and Conditionals for a specific class that Auto-WEKA will search over
ClassParams(String) - Constructor for class autoweka.ClassParams
Parses a given .param file to extract all the Parameter and Conditional objects
close() - Method in class autoweka.ui.PropertyPanel
 
Conditional - Class in autoweka
Simple struct that matains conditionality between params
Conditional(String, HashMap<String, Parameter>) - Constructor for class autoweka.Conditional
 
Conditional(Parameter, Parameter, String) - Constructor for class autoweka.Conditional
 
Conditional(Parameter, Parameter, Collection<String>) - Constructor for class autoweka.Conditional
 
Conditional(Parameter, Parameter, Conditional) - Constructor for class autoweka.Conditional
 
constructor - Variable in class autoweka.ExperimentBatch.ExperimentComponent
The class name of the ExperimentConstructor to use
constructorArgs - Variable in class autoweka.ExperimentBatch.ExperimentComponent
Any additional arguments that the ExperimentConstructor may want
convert(List<String>) - Static method in class autoweka.WekaArgumentConverter
Converts arguments from the Auto-WEKA format into something that WEKA can actually understand.
copyFile(File, File) - Static method in class autoweka.Util
 
create(String, String) - Static method in class autoweka.InstanceGenerator
Creates an instance of an InstanceGenerator given a class name and the datasetFileName
create(String, Instances, Instances) - Static method in class autoweka.InstanceGenerator
Creates an instance of an InstanceGenerator given a class name, training data and the testing data
createDummyInstances(int, int, int, int, int, int, int, int) - Static method in class autoweka.Util
Makes a simple real valued dataset of a given size, with the class determined by index
createExperiment(ExperimentBatch.ExperimentComponent, ExperimentBatch.DatasetComponent) - Static method in class autoweka.ExperimentBatch
Builds an Experiment from an ExperimentComponent and a DatasetComponent
createFromFolder(File) - Static method in class autoweka.Experiment
 
CrossValidation - Class in autoweka.instancegenerators
Splits the training data up into CV folds with a given seed.
CrossValidation(InstanceGenerator) - Constructor for class autoweka.instancegenerators.CrossValidation
 
CrossValidation(String) - Constructor for class autoweka.instancegenerators.CrossValidation
 
CrossValidation(Instances, Instances) - Constructor for class autoweka.instancegenerators.CrossValidation
 
CrossValidation - Class in autoweka.ui.instancegenerators
 
CrossValidation(Frame) - Constructor for class autoweka.ui.instancegenerators.CrossValidation
 
current - Variable in class autoweka.InstanceGenerator.NestedArgs
 

D

datasetString - Variable in class autoweka.Experiment
The string that indicates what dataset is going to be used
Default - Class in autoweka.instancegenerators
The most lame of InstanceGenerators, does nothing
Default(InstanceGenerator) - Constructor for class autoweka.instancegenerators.Default
 
Default(String) - Constructor for class autoweka.instancegenerators.Default
 
Default - Class in autoweka.ui.instancegenerators
 
Default(Frame) - Constructor for class autoweka.ui.instancegenerators.Default
 
defaultCategorical - Variable in class autoweka.Parameter
The string containing the default categorical value - only valid if type == CATEGORICAL
defaultCategoricalIndex - Variable in class autoweka.Parameter
The index containing the default categorical value - only valid if type == CATEGORICAL
defaultNumeric - Variable in class autoweka.Parameter
The default numeric value - Stored as a float but will be converted to an int if needed
DefaultsExperimentConstructor - Class in autoweka
Builds a list experiment that only tries to run the defaults for all valid classifiers
DefaultsExperimentConstructor() - Constructor for class autoweka.DefaultsExperimentConstructor
 
disableOutput() - Method in class autoweka.ClassifierRunner
 
domain - Variable in class autoweka.Conditional
The set of categorical values that the parent must take on in order for the child parameter to be active
doWork() - Method in class autoweka.ClassifierRunner.EvaluatorThread
 

E

editInstanceGenerator() - Method in class autoweka.ui.ExperimentBuilder
 
editOptimisationMethod() - Method in class autoweka.ui.ExperimentBuilder
 
enableOutput() - Method in class autoweka.ClassifierRunner
 
ensemble - Variable in class autoweka.ApplicabilityTester.ApplicableClassifiers
 
envVariables - Variable in class autoweka.Experiment
A list of var=values that are set in environment variables before the SMBO method is executed - these are set by the ExperimentConstructor
error - Variable in class autoweka.SubProcessWrapper.ErrorAndTime
 
error - Variable in class autoweka.Trajectory.Point.SpecificInstanceInfo
 
errorEstimate - Variable in class autoweka.tools.GetBestFromTrajectoryGroup
 
eval - Variable in class autoweka.tools.TrainedModelPredictionMaker
 
evaluateClassifierOnTesting(AbstractClassifier, String, String, float) - Method in class autoweka.ClassifierRunner
Have a pre-trained classifier and want to get another set of testing data out of it? Use this
expandEnvironmentVariable(String) - Static method in class autoweka.Util
Tries to evaluate the environment variable into something useful.
expandPath(String) - Static method in class autoweka.Util
Tries to resolve any relative paths/symlinks on a given path
Experiment - Class in autoweka
 
Experiment() - Constructor for class autoweka.Experiment
 
experiment - Variable in class autoweka.tools.GetBestFromTrajectoryGroup
 
Experiment.TrajectoryPointExtra - Class in autoweka
Class capturing any of the extra dataset partitions that should be run on all the trajectory points for analysis
Experiment.TrajectoryPointExtra() - Constructor for class autoweka.Experiment.TrajectoryPointExtra
 
Experiment.TrajectoryPointExtra(String, String) - Constructor for class autoweka.Experiment.TrajectoryPointExtra
 
ExperimentBatch - Class in autoweka
Helpful XML class that easily allows for the creation of multiple experiments.
ExperimentBatch() - Constructor for class autoweka.ExperimentBatch
 
ExperimentBatch.DatasetComponent - Class in autoweka
Enscapsulates a dataset that you want to run experiments on
ExperimentBatch.DatasetComponent() - Constructor for class autoweka.ExperimentBatch.DatasetComponent
 
ExperimentBatch.ExperimentComponent - Class in autoweka
Captures all the settings of an experiment that are not related to a dataset
ExperimentBatch.ExperimentComponent() - Constructor for class autoweka.ExperimentBatch.ExperimentComponent
 
ExperimentBuilder - Class in autoweka.ui
 
ExperimentBuilder() - Constructor for class autoweka.ui.ExperimentBuilder
 
ExperimentConstructor - Class in autoweka
Abstract class responsible for generating all the necessary stuff to run an Auto-WEKA Experiment.
ExperimentConstructor() - Constructor for class autoweka.ExperimentConstructor
 
extractorClicked() - Method in class autoweka.ui.Launcher
 
extraProps - Variable in class autoweka.ExperimentBatch.ExperimentComponent
The property string with any extra properties that the experiment might need
extraPropsString - Variable in class autoweka.Experiment
Any extra properties that are associated with the experiment, these are generally for the constructor or your wrappers

F

filterParams(Map<String, String>) - Method in class autoweka.ClassParams
Given a map of parameter,value pairs, only returns a new map that has only params that are active based on the conditional rules
findExecutableOnPath(String) - Static method in class autoweka.Util
Tries to find the given executable on the path
fromXML(String) - Static method in class autoweka.Experiment
Static method to load up an experiment from XML.
fromXML(InputStream) - Static method in class autoweka.Experiment
Static method to load up an experiment from XML.
fromXML(String) - Static method in class autoweka.ExperimentBatch
 
fromXML(InputStream) - Static method in class autoweka.ExperimentBatch
 
fromXML(String) - Static method in class autoweka.TrajectoryGroup
 
fromXML(InputStream) - Static method in class autoweka.TrajectoryGroup
 
fromXML(String, Class<T>) - Static method in class autoweka.XmlSerializable
Spits out an object from the given XML file with the given class
fromXML(InputStream, Class<T>) - Static method in class autoweka.XmlSerializable
Spits out an object from the given XML file with the given class

G

generateAlgorithmParameterConditionalGroupForDAG() - Method in class autoweka.ExperimentConstructor
Populates a ParameterConditionalGroup with all the params/conditionals that are needed for optimization methods that support a DAG structure
generateAlgorithmParams() - Method in class autoweka.tpe.TPEExperimentConstructor
 
generateBatches(String) - Static method in class autoweka.ExperimentConstructor
 
generateBatches(String) - Static method in class autoweka.ListExperimentConstructor
 
getAbsoluteClasspath() - Static method in class autoweka.Util
Tries to get the current classpath of the running JVM and build a classpath that removes all relative paths
getAllInstanceFeatures(String) - Method in class autoweka.InstanceGenerator
Some SMBO methods can leverage extra features about an Instance, this method should return a map of feature/value pairs for all instances
getAllInstanceFeatures(String) - Method in class autoweka.instancegenerators.MultiLevel
 
getAllInstanceFeatures(String) - Method in class autoweka.instancegenerators.TerminationHoldout
 
getAllInstanceStrings(String) - Method in class autoweka.InstanceGenerator
Gets a list of all the 'params' Strings that can be used with this InstanceGenerator.
getAllInstanceStrings(String) - Method in class autoweka.instancegenerators.CrossValidation
 
getAllInstanceStrings(String) - Method in class autoweka.instancegenerators.Default
 
getAllInstanceStrings(String) - Method in class autoweka.instancegenerators.MultiLevel
 
getAllInstanceStrings(String) - Method in class autoweka.instancegenerators.RandomSubSampling
 
getAllInstanceStrings(String) - Method in class autoweka.instancegenerators.TerminationHoldout
 
getApplicableAttributeEvaluators(Instances, String) - Static method in class autoweka.ApplicabilityTester
Looks inside a folder for .param files that are WEKA ASEvals
getApplicableAttributeSearchers(Instances, String) - Static method in class autoweka.ApplicabilityTester
Looks inside a folder for .param files that are WEKA ASSearches
getApplicableClassifiers(Instances, String, List<String>) - Static method in class autoweka.ApplicabilityTester
Looks inside a folder for .param files that are WEKA classifiers (base, meta and ensemble)
getArgs() - Method in class autoweka.Trajectory.Point
 
getAttributeSelection() - Method in class autoweka.ClassifierResult
 
getAttributeSelectionTime() - Method in class autoweka.ClassifierResult
 
getAutoWekaDistributionPath() - Static method in class autoweka.Util
 
GetBestFromTrajectoryGroup - Class in autoweka.tools
 
GetBestFromTrajectoryGroup(String) - Constructor for class autoweka.tools.GetBestFromTrajectoryGroup
 
GetBestFromTrajectoryGroup(TrajectoryGroup) - Constructor for class autoweka.tools.GetBestFromTrajectoryGroup
 
getCallString(String) - Method in class autoweka.ExperimentConstructor
Gets the set of strings that are called on the command line to invoke the SMBO method
getCallString(String) - Method in class autoweka.irace.IRaceExperimentConstructor
 
getCallString(String) - Method in class autoweka.randomsearch.RandomSearchExperimentConstructor
 
getCallString(String) - Method in class autoweka.smac.SMACExperimentConstructor
 
getCallString(String) - Method in class autoweka.tpe.TPEExperimentConstructor
 
getClassifier() - Method in class autoweka.ClassifierResult
 
getClassName() - Method in class autoweka.ui.experimentconstructors.SMAC
 
getClassName() - Method in class autoweka.ui.experimentconstructors.TPE
 
getClassName() - Method in class autoweka.ui.instancegenerators.CrossValidation
 
getClassName() - Method in class autoweka.ui.instancegenerators.Default
 
getClassName() - Method in class autoweka.ui.instancegenerators.RandomSubSampling
 
getClassName() - Method in class autoweka.ui.PropertyPanel
 
getCompleted() - Method in class autoweka.ClassifierResult
 
getConditionals() - Method in class autoweka.ClassParams
Gets the list of all conditionals for this class
getConditionalsForParameter(Parameter) - Method in class autoweka.ParameterConditionalGroup
 
getConditionalsForParameter(String) - Method in class autoweka.ParameterConditionalGroup
 
getData() - Method in class autoweka.ui.StringComboOption
 
getDatasetString() - Method in class autoweka.ExperimentBatch.DatasetComponent
Gets the dataset string out of this component
getDefault() - Method in class autoweka.ClassifierResult.AreaAboveROC
 
getDefault() - Method in class autoweka.ClassifierResult.ErrorRateMetric
 
getDefault() - Method in class autoweka.ClassifierResult.MeanAbsoluteErrorMetric
 
getDefault() - Method in interface autoweka.ClassifierResult.Metric
 
getDefault() - Method in class autoweka.ClassifierResult.RelativeAbsoluteErrorMetric
 
getDefault() - Method in class autoweka.ClassifierResult.RootMeanSquaredErrorMetric
 
getDefault() - Method in class autoweka.ClassifierResult.RootRelativeSquaredErrorMetric
 
getDescription() - Method in class autoweka.ClassifierResult
 
getDiscretization(int) - Method in class autoweka.Parameter
Creates a List of Strings that contain the discretization of this parameter.
getEnvVariables() - Method in class autoweka.ExperimentConstructor
Gets a list of all the environment variables that need to be set for this experiment to run
getEnvVariables() - Method in class autoweka.tpe.TPEExperimentConstructor
 
getErrorAndTime(File, ListExperiment, String, String, String) - Static method in class autoweka.SubProcessWrapper
 
getErrorAndTime(File, ListExperiment, String, String, String, Properties) - Static method in class autoweka.SubProcessWrapper
 
getErrorAndTime(File, Experiment, String, String, String) - Static method in class autoweka.SubProcessWrapper
 
getErrorAndTime(File, Experiment, String, String, String, Properties) - Static method in class autoweka.SubProcessWrapper
 
getErrorAndTime(File, String, Properties, float, String, String, boolean, String) - Static method in class autoweka.SubProcessWrapper
Calls the SubProcessWrapper as a SubProcess, and returns the result back up to the caller.
getErrorEstimate() - Method in class autoweka.Trajectory.Point
 
getEvaluationTime() - Method in class autoweka.ClassifierResult
 
getExperiment() - Method in class autoweka.TrajectoryGroup
 
getGlobalProperties() - Method in class autoweka.ui.experimentconstructors.SMAC
 
getGlobalProperties() - Method in class autoweka.ui.experimentconstructors.TPE
 
getGlobalProperties() - Method in class autoweka.ui.PropertyPanel
 
getInstanceGenerator() - Method in class autoweka.ClassifierRunner
Kind of a hack, since this lets us look at what instances we should be running
getInstances(boolean, Instances, Properties) - Method in class autoweka.instancegenerators.CrossValidation
 
getInstances(Instances, Resample) - Method in class autoweka.instancegenerators.RandomSubSampling
 
getJavaExecutable() - Static method in class autoweka.Util
Tries to get the full path to the Java Executable that we're running
getLastPoint() - Method in class autoweka.Trajectory
Gets the last point in the trajectory, ie the best one
getMemOut() - Method in class autoweka.ClassifierResult
 
getNextPoint(double) - Method in class autoweka.Trajectory
Gets the next point in the trajectory after the given time
getNormalizationPenalty() - Method in class autoweka.ClassifierResult
 
getNumEvaluations() - Method in class autoweka.Trajectory
Gets the total number of evaluations that were performed
getNumMemOutEvaluations() - Method in class autoweka.Trajectory
Gets the number of evaluations that hit the memory limit (-1 if not recorded)
getNumTimedOutEvaluations() - Method in class autoweka.Trajectory
Gets the number of evaluations that timed out (-1 if not recorded)
getOpName() - Method in class autoweka.ClassifierRunner.EvaluatorThread
 
getParameter(String) - Method in class autoweka.ParameterConditionalGroup
 
getParameterMap() - Method in class autoweka.ClassParams
Gets a map between the parameter names and the actuall parameters for this class
getParameters() - Method in class autoweka.ClassParams
Gets the list of all parameters for this class
getParameters() - Method in class autoweka.ParameterConditionalGroup
 
getPercentEvaluated() - Method in class autoweka.ClassifierResult
 
getPointAtTime(double) - Method in class autoweka.Trajectory
Gets the point in the trajectory that's closest to this time
getPoints() - Method in class autoweka.Trajectory
Gets all the points inside this trajectory
getPrefix(String) - Method in class autoweka.ExperimentConstructor
Gets a prefix out of the classifier name by stripping all the packages and capital letters - needed to ensure that parameters with the same WEKA name don't collide.
getProperties() - Method in class autoweka.ui.experimentconstructors.SMAC
 
getProperties() - Method in class autoweka.ui.experimentconstructors.TPE
 
getProperties() - Method in class autoweka.ui.instancegenerators.CrossValidation
 
getProperties() - Method in class autoweka.ui.instancegenerators.Default
 
getProperties() - Method in class autoweka.ui.instancegenerators.RandomSubSampling
 
getProperties() - Method in class autoweka.ui.PropertyPanel
 
getRandomValue(Random) - Method in class autoweka.Parameter
 
getRawScore() - Method in class autoweka.ClassifierResult
 
getScore(Evaluation, Instances) - Method in class autoweka.ClassifierResult.AreaAboveROC
 
getScore(Evaluation, Instances) - Method in class autoweka.ClassifierResult.ErrorRateMetric
 
getScore() - Method in class autoweka.ClassifierResult
Gets the 'score' for this result, which includes the regularization penalty plus the error rate
getScore(Evaluation, Instances) - Method in class autoweka.ClassifierResult.MeanAbsoluteErrorMetric
 
getScore(Evaluation, Instances) - Method in interface autoweka.ClassifierResult.Metric
 
getScore(Evaluation, Instances) - Method in class autoweka.ClassifierResult.RelativeAbsoluteErrorMetric
 
getScore(Evaluation, Instances) - Method in class autoweka.ClassifierResult.RootMeanSquaredErrorMetric
 
getScore(Evaluation, Instances) - Method in class autoweka.ClassifierResult.RootRelativeSquaredErrorMetric
 
getSeed() - Method in class autoweka.Trajectory
Gets the seed for this trajectory
getSeeds() - Method in class autoweka.TrajectoryGroup
 
getTargetClass() - Method in class autoweka.ClassParams
Gets the canonical name of the class that these parameters capture
getTesting() - Method in class autoweka.InstanceGenerator
Gets a copy of the testing data
getTestingFromParams(String) - Method in class autoweka.InstanceGenerator
Given a parameter string (generally in the form of a property string), get the testing data; if params is 'default', then this method returns the raw testing data
getTime() - Method in class autoweka.ClassifierResult
Gets the total time spent dealing with this classifier
getTime() - Method in class autoweka.Trajectory.Point
 
getTraining() - Method in class autoweka.InstanceGenerator
Gets a copy of the training data
getTrainingFromParams(String) - Method in class autoweka.InstanceGenerator
Given a parameter string (generally in the form of a property string), get the training data; if params is 'default', then this method returns the raw training data
getTrainingTime() - Method in class autoweka.ClassifierResult
 
getTrajectories() - Method in class autoweka.TrajectoryGroup
 
getTrajectory(String) - Method in class autoweka.TrajectoryGroup
 
getTrajectory(Experiment, File, String) - Static method in class autoweka.TrajectoryParser
 
getTrajectoryParserClassName() - Method in class autoweka.ExperimentConstructor
Gets the name of the class that is used to parse the results of the SMBO method into a Trajectory
getTrajectoryParserClassName() - Method in class autoweka.irace.IRaceExperimentConstructor
 
getTrajectoryParserClassName() - Method in class autoweka.randomsearch.RandomSearchExperimentConstructor
 
getTrajectoryParserClassName() - Method in class autoweka.smac.SMACExperimentConstructor
 
getTrajectoryParserClassName() - Method in class autoweka.tpe.TPEExperimentConstructor
 
getType() - Method in class autoweka.ExperimentConstructor
Get a string indicating the type of this Experiment (namely the name of the SMBO method)
getType() - Method in class autoweka.irace.IRaceExperimentConstructor
 
getType() - Method in class autoweka.randomsearch.RandomSearchExperimentConstructor
 
getType() - Method in class autoweka.smac.SMACExperimentConstructor
 
getType() - Method in class autoweka.tpe.TPEExperimentConstructor
 
getWrapperPropString() - Method in class autoweka.ExperimentConstructor
Useful for subclasses so that they can get some of the handy properties that they'll need to pass to their wrappers
GridSearchExperimentConstructor - Class in autoweka
Creates a ListExperiment that does a grid search over the allowable classifiers
GridSearchExperimentConstructor() - Constructor for class autoweka.GridSearchExperimentConstructor
 

I

instance - Variable in class autoweka.Experiment.TrajectoryPointExtra
The instance string that is passed to the instance generator to evaluate on
instance - Variable in class autoweka.InstanceGenerator.NestedArgs
 
instance - Variable in class autoweka.Trajectory.Point.SpecificInstanceInfo
 
instanceGenerator - Variable in class autoweka.Experiment
The class name of the instance generator
instanceGenerator - Variable in class autoweka.ExperimentBatch.ExperimentComponent
The class name of the instance generator
InstanceGenerator - Class in autoweka
Abstract class for partitioning a dataset (consisting of training and testing data) into 'instances' that are given to the SMBO method
InstanceGenerator(InstanceGenerator) - Constructor for class autoweka.InstanceGenerator
Clones an InstanceGenerator from another
InstanceGenerator(Instances, Instances) - Constructor for class autoweka.InstanceGenerator
Build an instance generator from the given training and testing data
InstanceGenerator(String) - Constructor for class autoweka.InstanceGenerator
Builds an InstanceGenerator from a datasetFileName, ie a zip file containing exactly two files, 'train.arff' and 'test.arff'
InstanceGenerator.NestedArgs - Class in autoweka
Struct for dealing with nested args on InstanceGenerators that are chained together.
InstanceGenerator.NestedArgs(String) - Constructor for class autoweka.InstanceGenerator.NestedArgs
 
InstanceGenerator.NestedArgs(String, String, String) - Constructor for class autoweka.InstanceGenerator.NestedArgs
 
instanceGeneratorArgs - Variable in class autoweka.Experiment
The property string that contains the construction arguments for the instance generator
instanceGeneratorArgs - Variable in class autoweka.ExperimentBatch.ExperimentComponent
The property string that the instance generator will use to make instances
IRaceExperimentConstructor - Class in autoweka.irace
 
IRaceExperimentConstructor() - Constructor for class autoweka.irace.IRaceExperimentConstructor
 
IRaceTrajectoryParser - Class in autoweka.irace
 
IRaceTrajectoryParser() - Constructor for class autoweka.irace.IRaceTrajectoryParser
 
IRaceWrapper - Class in autoweka.irace
 
IRaceWrapper() - Constructor for class autoweka.irace.IRaceWrapper
 

J

joinStrings(String, String...) - Static method in class autoweka.Util
Joins a list of strings together sepeated by a delim in the middle
joinStrings(String, Collection<String>) - Static method in class autoweka.Util
Joins a collection of strings together sepeated by a delim in the middle

L

Launcher - Class in autoweka.ui
 
Launcher() - Constructor for class autoweka.ui.Launcher
 
ListExperimentConstructor - Class in autoweka
 
ListExperimentConstructor() - Constructor for class autoweka.ListExperimentConstructor
 
loadClassifiers() - Method in class autoweka.ListExperimentConstructor
 
loadDataSource(InputStream) - Static method in class autoweka.Util
 

M

main(String[]) - Static method in class autoweka.Experiment
Main method to actually run an experiment with a given seed.
main(String[]) - Static method in class autoweka.ExperimentBatch
Makes an empty batch file that you can fill in with stuff
main(String[]) - Static method in class autoweka.ExperimentConstructor
Main method that can either take stuff on the command line to build a single experiment, or points to an ExperimentBatch XML file.
main(String[]) - Static method in class autoweka.irace.IRaceWrapper
 
main(String[]) - Static method in class autoweka.ListExperimentConstructor
 
main(String[]) - Static method in class autoweka.smac.MultiInstanceWrapper
 
main(String[]) - Static method in class autoweka.smac.SMACWrapper
 
main(String[]) - Static method in class autoweka.SubProcessWrapper
Calls the SubProcessWrapper using the given arguments
main(String[]) - Static method in class autoweka.tools.GetBestFromTrajectoryGroup
Point this main method at a .trajectory file, and be presented with what you should actually run your dataset on
main(String[]) - Static method in class autoweka.tools.TrainedModelPredictionMaker
 
main(String[]) - Static method in class autoweka.TrajectoryMerger
 
main(String[]) - Static method in class autoweka.TrajectoryParser
Call this on a specific experiment to automatically create the correct trajectory parser that will be used to extract the data
main(String[]) - Static method in class autoweka.TrajectoryPointExtraRunner
 
main(String[]) - Static method in class autoweka.TrajectoryPointPredictionRunner
 
main(String[]) - Static method in class autoweka.ui.ExperimentBuilder
 
main(String[]) - Static method in class autoweka.ui.Launcher
 
makePath(String) - Static method in class autoweka.Util
Makes folders along the specified path
mAllowedClassifiers - Variable in class autoweka.ExperimentConstructor
List containing what classifiers are allowed to be used by this experiment
mArgs - Variable in class autoweka.Trajectory.Point
The arg string that was used for the wrapper on this trajectory point
mAttribEvalClassParams - Variable in class autoweka.ExperimentConstructor
 
mAttribSearchClassParams - Variable in class autoweka.ExperimentConstructor
 
maxNumeric - Variable in class autoweka.Parameter
The maximal numeric value - Stored as a float but will be converted to an int if needed
mBaseClassParams - Variable in class autoweka.ExperimentConstructor
 
mClassifierParams - Variable in class autoweka.ListExperimentConstructor
 
mData - Variable in class autoweka.ui.StringComboOption
 
mDatasets - Variable in class autoweka.ExperimentBatch
The list of datasets in this batch
memory - Variable in class autoweka.Experiment
The string passed to the Xmx argument of a sub process limiting the RAM that WEKA will have
memory - Variable in class autoweka.ExperimentBatch.ExperimentComponent
The string passed to the Xmx argument of a sub process limiting the RAM that WEKA will have
mEnsembleClassParams - Variable in class autoweka.ExperimentConstructor
 
mEnsembleMaxNum - Variable in class autoweka.ExperimentConstructor
How deep should the ensemble tree go?
mergeExperimentFolder(String) - Static method in class autoweka.TrajectoryMerger
 
mErrorEstimate - Variable in class autoweka.Trajectory.Point
The estimate of the error at this point in the trajectory that the SMBO method believes is true
meta - Variable in class autoweka.ApplicabilityTester.ApplicableClassifiers
 
mExperiment - Variable in class autoweka.ExperimentConstructor
The active Experiment that we're trying to build
mExperiment - Variable in class autoweka.ListExperimentConstructor
 
mExperimentPath - Variable in class autoweka.ExperimentConstructor
The output path for the experiments
mExperimentPath - Variable in class autoweka.ListExperimentConstructor
 
mExperiments - Variable in class autoweka.ExperimentBatch
The list of experiment prototypes in this batch
mExperimentSeed - Variable in class autoweka.Wrapper
 
mIncludeBase - Variable in class autoweka.ExperimentConstructor
 
mIncludeBase - Variable in class autoweka.ListExperimentConstructor
 
mIncludeEnsemble - Variable in class autoweka.ExperimentConstructor
 
mIncludeEnsemble - Variable in class autoweka.ListExperimentConstructor
 
mIncludeMeta - Variable in class autoweka.ExperimentConstructor
 
mIncludeMeta - Variable in class autoweka.ListExperimentConstructor
 
minNumeric - Variable in class autoweka.Parameter
The minimal numeric value - Stored as a float but will be converted to an int if needed
mInstance - Variable in class autoweka.Wrapper
 
mInstanceGenerator - Variable in class autoweka.ExperimentConstructor
The instance generator we're using, all loaded up and ready to go with the appropriate dataset
mInstanceGenerator - Variable in class autoweka.ListExperimentConstructor
 
mLabel - Variable in class autoweka.ui.StringComboOption
 
mMetaClassParams - Variable in class autoweka.ExperimentConstructor
 
mParamBaseDir - Variable in class autoweka.ExperimentConstructor
The directory with all the param files in it.
mParamBaseDir - Variable in class autoweka.ListExperimentConstructor
 
mParams - Variable in class autoweka.smac.MultiInstanceWrapper
 
mProperties - Variable in class autoweka.ExperimentConstructor
Properties associated with our constructor.
mProperties - Variable in class autoweka.ListExperimentConstructor
 
mProperties - Variable in class autoweka.Wrapper
 
mResultMetric - Variable in class autoweka.Wrapper
 
mRunner - Variable in class autoweka.Wrapper
 
mSeed - Variable in class autoweka.Wrapper
 
mTime - Variable in class autoweka.Trajectory.Point
The time that this point was found by the SMBO method
mTimeout - Variable in class autoweka.Wrapper
 
mTrajectoryPointExtras - Variable in class autoweka.ListExperimentConstructor
 
MultiInstanceWrapper - Class in autoweka.smac
 
MultiInstanceWrapper() - Constructor for class autoweka.smac.MultiInstanceWrapper
 
MultiLevel - Class in autoweka.instancegenerators
Experimental InstanceGenerator that takes as input a child classifier, and creates multiple levels of training data.
MultiLevel(String) - Constructor for class autoweka.instancegenerators.MultiLevel
 
MultiLevel(InstanceGenerator) - Constructor for class autoweka.instancegenerators.MultiLevel
 
MultiLevel(Instances, Instances) - Constructor for class autoweka.instancegenerators.MultiLevel
 

N

name - Variable in class autoweka.Experiment
The name of the experiment, designed to be human readable and contain useful ID information
name - Variable in class autoweka.Experiment.TrajectoryPointExtra
The human readable name corresponding to this instance ie.
name - Variable in class autoweka.ExperimentBatch.DatasetComponent
The 'name' of this dataset, helpful to make it short and easy to identify
name - Variable in class autoweka.ExperimentBatch.ExperimentComponent
The experiment name's prefix
name - Variable in class autoweka.Parameter
The name of this parameter
name - Variable in class autoweka.Trajectory.Point.SpecificInstanceInfo
 
newFilter() - Method in class autoweka.instancegenerators.RandomSubSampling
 
nextClassifierSelection() - Method in class autoweka.ui.ExperimentBuilder
 
nextDatasetSelection() - Method in class autoweka.ui.ExperimentBuilder
 
numEval - Variable in class autoweka.tools.GetBestFromTrajectoryGroup
 
numMemOut - Variable in class autoweka.tools.GetBestFromTrajectoryGroup
 
numTimeOut - Variable in class autoweka.tools.GetBestFromTrajectoryGroup
 
numTrajectories - Variable in class autoweka.tools.GetBestFromTrajectoryGroup
 

O

openExecutable() - Method in class autoweka.ui.experimentconstructors.SMAC
 
openExecutable() - Method in class autoweka.ui.experimentconstructors.TPE
 
openExperimentDir() - Method in class autoweka.ui.ExperimentBuilder
 
openTestingFile() - Method in class autoweka.ui.ExperimentBuilder
 
openTPERunner() - Method in class autoweka.ui.experimentconstructors.TPE
 
openTrainingFile() - Method in class autoweka.ui.ExperimentBuilder
 

P

parameter - Variable in class autoweka.Conditional
The name of the 'child' parameter that is conditional on the parent taking on a particular value
Parameter - Class in autoweka
Captures all the data about if this parameter is categorical, numeric (and what the ranges are), and some other helper functions to get some data out of them
Parameter(String) - Constructor for class autoweka.Parameter
Creates a Parameter from a given line in a .param file.
Parameter(String, String) - Constructor for class autoweka.Parameter
 
Parameter(String, List<String>) - Constructor for class autoweka.Parameter
 
Parameter(String, List<String>, String) - Constructor for class autoweka.Parameter
 
Parameter(String, Parameter) - Constructor for class autoweka.Parameter
 
Parameter.ParamType - Enum in autoweka
 
ParameterConditionalGroup - Class in autoweka
 
ParameterConditionalGroup() - Constructor for class autoweka.ParameterConditionalGroup
 
parent - Variable in class autoweka.Conditional
The name of the parameter that the child is conditional on
parseCommandLineProperties(Properties, String[]) - Static method in class autoweka.Util
Looks for command line arguments of the form -prop PROPERTYSTRING and adds them to the given properties object
parseCommandLineProperties(Properties, List<String>) - Static method in class autoweka.Util
Looks for command line arguments of the form -prop PROPERTYSTRING and adds them to the given properties object
parsePropertyString(String) - Static method in class autoweka.Util
Given a property string (var1=val1:var2=val2:....) convert it to a property object.
parsePropertyString(Properties, String) - Static method in class autoweka.Util
Given a property string (var1=val1:var2=val2:....) convert it to a property object.
parseTrajectory(Experiment, File, String) - Method in class autoweka.irace.IRaceTrajectoryParser
 
parseTrajectory(Experiment, File, String) - Method in class autoweka.randomsearch.RandomSearchTrajectoryParser
 
parseTrajectory(Experiment, File, String) - Method in class autoweka.smac.SMACTrajectoryParser
 
parseTrajectory(Experiment, File, String) - Method in class autoweka.tpe.TPETrajectoryParser
 
parseTrajectory(Experiment, File, String) - Method in class autoweka.TrajectoryParser
Does the work for a specific trajectory
populateObjectFromCMDParams(Object, String[]) - Static method in class autoweka.XmlSerializable
Given a list of command line arguments which have the same name as the XML nodes, populate me an object with the values filled in
populateObjectFromCMDParams(Object, Deque<String>) - Static method in class autoweka.XmlSerializable
Given a list of command line arguments which have the same name as the XML nodes, populate me an object with the values filled in
prepareExperiment(String) - Method in class autoweka.ExperimentConstructor
Subclasses must provide this method which is responsible for
prepareExperiment(String) - Method in class autoweka.irace.IRaceExperimentConstructor
 
prepareExperiment(String) - Method in class autoweka.randomsearch.RandomSearchExperimentConstructor
 
prepareExperiment(String) - Method in class autoweka.smac.SMACExperimentConstructor
 
prepareExperiment(String) - Method in class autoweka.tpe.TPEExperimentConstructor
 
printConfigFile(PrintStream) - Method in class autoweka.irace.IRaceExperimentConstructor
 
printFeatureFile(PrintStream) - Method in class autoweka.smac.SMACExperimentConstructor
 
printInstanceFile(PrintStream) - Method in class autoweka.irace.IRaceExperimentConstructor
 
printInstanceFile(PrintStream) - Method in class autoweka.smac.SMACExperimentConstructor
 
printInstanceFile(PrintStream) - Method in class autoweka.tpe.TPEExperimentConstructor
 
printParamFile(PrintStream) - Method in class autoweka.irace.IRaceExperimentConstructor
 
printParamFile(PrintStream) - Method in class autoweka.smac.SMACExperimentConstructor
 
printParamFile(PrintStream) - Method in class autoweka.tpe.TPEExperimentConstructor
 
printRunHook(PrintStream) - Method in class autoweka.irace.IRaceExperimentConstructor
 
printScenarioFile(PrintStream) - Method in class autoweka.smac.SMACExperimentConstructor
 
printTestInstanceFile(PrintStream) - Method in class autoweka.smac.SMACExperimentConstructor
 
processArg(String, Queue<String>) - Method in class autoweka.ExperimentConstructor
Process a constructor argument, and suck out stuff from the arg queue
processArg(String, Queue<String>) - Method in class autoweka.GridSearchExperimentConstructor
 
processArg(String, Queue<String>) - Method in class autoweka.ListExperimentConstructor
 
propertiesToString(Properties) - Static method in class autoweka.Util
Converts a Properties object to a property string, escaping ':' as needed
propertyMap - Variable in class autoweka.WekaArgumentConverter.Arguments
Contains a bunch of properties like the 'targetclass', 'attributeeval', 'attributesearch', and 'attributetime'
PropertyPanel - Class in autoweka.ui
 
PropertyPanel(Frame) - Constructor for class autoweka.ui.PropertyPanel
 

Q

quoteStrings(Collection<String>) - Static method in class autoweka.Util
Looks for any strings that have spaces in them, and surrounds them with quotes

R

RandomSearchExperimentConstructor - Class in autoweka.randomsearch
 
RandomSearchExperimentConstructor() - Constructor for class autoweka.randomsearch.RandomSearchExperimentConstructor
 
RandomSearchTrajectoryParser - Class in autoweka.randomsearch
Nop trajectory parser
RandomSearchTrajectoryParser() - Constructor for class autoweka.randomsearch.RandomSearchTrajectoryParser
 
RandomSubSampling - Class in autoweka.instancegenerators
Experimental InstanceGenerator that splits the data up into random folds, with a fixed percentage used for training instanceGeneratorArguments: A property string with the following startingseed - the initial seed of the splits numsamples - the number of folds to gererate percent - the percentage of data to use in the training set bias - the bias towards a uniform partition instance string format: seed - the seed used to split up data percent - the percentage of data to use in the training set bias - the bias towards a uniform partition
RandomSubSampling(InstanceGenerator) - Constructor for class autoweka.instancegenerators.RandomSubSampling
 
RandomSubSampling(Instances, Instances) - Constructor for class autoweka.instancegenerators.RandomSubSampling
 
RandomSubSampling(String) - Constructor for class autoweka.instancegenerators.RandomSubSampling
 
RandomSubSampling - Class in autoweka.ui.instancegenerators
 
RandomSubSampling(Frame) - Constructor for class autoweka.ui.instancegenerators.RandomSubSampling
 
rawArgs - Variable in class autoweka.tools.GetBestFromTrajectoryGroup
 
removeExtension(String) - Static method in class autoweka.Util
Gets the basename of a file
removeHidden(Map<String, String>) - Static method in class autoweka.Util
Removes any arguments in the inputMap that happen to have a HIDDEN in their name
resultMetric - Variable in class autoweka.Experiment
The name of the result metric to use - see ClassiferResult.Metric
resultMetric - Variable in class autoweka.ExperimentBatch.ExperimentComponent
The name of the result metric to use - see ClassiferResult.Metric
run(String, String, float, String, List<String>) - Method in class autoweka.ClassifierRunner
Public interface to running a classifier specified in the Auto-WEKA format of arguments to generate a classifier result
run() - Method in class autoweka.Util.ProcessKillerShutdownHook
 
run(String[]) - Method in class autoweka.Wrapper
Runs the wrapper with the given command line arguments - see the class description for full details
runnerClicked() - Method in class autoweka.ui.Launcher
 

S

saveExperiment() - Method in class autoweka.ui.ExperimentBuilder
 
saveExperimentBatch() - Method in class autoweka.ui.ExperimentBuilder
 
seed - Variable in class autoweka.tools.GetBestFromTrajectoryGroup
 
setAttributeSelection(AttributeSelection) - Method in class autoweka.ClassifierResult
 
setAttributeSelectionTime(float) - Method in class autoweka.ClassifierResult
 
setClassifier(AbstractClassifier) - Method in class autoweka.ClassifierResult
 
setCompleted(boolean) - Method in class autoweka.ClassifierResult
 
setEvaluationCounts(int, int, int) - Method in class autoweka.Trajectory
Set all the statistics regarding the number of evaluations performed for this trajectory
setEvaluationTime(float) - Method in class autoweka.ClassifierResult
 
setMemOut(boolean) - Method in class autoweka.ClassifierResult
 
setPercentEvaluated(Evaluation) - Method in class autoweka.ClassifierResult
 
setRegularizationPenalty(float) - Method in class autoweka.ClassifierResult
 
setScoreFromEval(Evaluation, Instances) - Method in class autoweka.ClassifierResult
 
setTrainingTime(float) - Method in class autoweka.ClassifierResult
 
setTrainTestArff(String, String) - Method in class autoweka.ExperimentBatch.DatasetComponent
 
SMAC - Class in autoweka.ui.experimentconstructors
 
SMAC(Frame) - Constructor for class autoweka.ui.experimentconstructors.SMAC
 
SMACExperimentConstructor - Class in autoweka.smac
 
SMACExperimentConstructor() - Constructor for class autoweka.smac.SMACExperimentConstructor
 
SMACTrajectoryParser - Class in autoweka.smac
 
SMACTrajectoryParser() - Constructor for class autoweka.smac.SMACTrajectoryParser
 
SMACWrapper - Class in autoweka.smac
 
SMACWrapper() - Constructor for class autoweka.smac.SMACWrapper
 
specificInstanceInfo - Variable in class autoweka.Trajectory.Point
Any extra data (aka trajectoryPointExtras) on given instance strings for this point
splitNestedString(String, String, int, int) - Static method in class autoweka.Util
Splits a string, returning the string separated by the delimiter, with only the numLeft and numRight taken from the appropriate sides
splitQuotedString(String) - Static method in class autoweka.Util
Splits a string based on spaces, grouping atoms if they are inside non escaped double quotes.
StringComboOption - Class in autoweka.ui
 
StringComboOption(String, String) - Constructor for class autoweka.ui.StringComboOption
 
SubProcessWrapper - Class in autoweka
An implementation of a Wrapper that should ideally just be called from other Java objects - it performes the training/evaluation of a classifier on a sub process to preserve the JVM of the caller
SubProcessWrapper() - Constructor for class autoweka.SubProcessWrapper
 
SubProcessWrapper.ErrorAndTime - Class in autoweka
Small class that just encapsulates the error and time of a sub process run TODO: Should really be changed to use a ClassifierResult instead
SubProcessWrapper.ErrorAndTime(float, float) - Constructor for class autoweka.SubProcessWrapper.ErrorAndTime
 

T

TerminationHoldout - Class in autoweka.instancegenerators
Experimental InstanceGenerator that takes as input a child classifier, and holds back a bunch of data as a 'Termination' set from the SMBO methods.
TerminationHoldout(String) - Constructor for class autoweka.instancegenerators.TerminationHoldout
 
time - Variable in class autoweka.SubProcessWrapper.ErrorAndTime
 
time - Variable in class autoweka.Trajectory.Point.SpecificInstanceInfo
 
toString() - Method in class autoweka.Conditional
 
toString() - Method in class autoweka.InstanceGenerator.NestedArgs
 
toString() - Method in class autoweka.Parameter
 
toString() - Method in class autoweka.ui.experimentconstructors.SMAC
 
toString() - Method in class autoweka.ui.experimentconstructors.TPE
 
toString() - Method in class autoweka.ui.instancegenerators.CrossValidation
 
toString() - Method in class autoweka.ui.instancegenerators.Default
 
toString() - Method in class autoweka.ui.instancegenerators.RandomSubSampling
 
toString() - Method in class autoweka.ui.StringComboOption
 
toXML(String) - Method in class autoweka.XmlSerializable
Spits out the class to the given XML file
toXML(OutputStream) - Method in class autoweka.XmlSerializable
Spits out the class to the given XML file
TPE - Class in autoweka.ui.experimentconstructors
 
TPE(Frame) - Constructor for class autoweka.ui.experimentconstructors.TPE
 
TPEExperimentConstructor - Class in autoweka.tpe
 
TPEExperimentConstructor() - Constructor for class autoweka.tpe.TPEExperimentConstructor
 
TPETrajectoryParser - Class in autoweka.tpe
 
TPETrajectoryParser() - Constructor for class autoweka.tpe.TPETrajectoryParser
 
TrainedModelPredictionMaker - Class in autoweka.tools
 
TrainedModelPredictionMaker(String, String, String, String, String) - Constructor for class autoweka.tools.TrainedModelPredictionMaker
 
trainTimeout - Variable in class autoweka.Experiment
How many seconds should be spent training a set of hyperparameters on a specific partition of the training and test data?.
trainTimeout - Variable in class autoweka.ExperimentBatch.ExperimentComponent
How many seconds should be spent training a set of hyperparameters on a specific partition of the training and test data?.
Trajectory - Class in autoweka
Class that captures a trajectory of an optimisation run
Trajectory(String) - Constructor for class autoweka.Trajectory
makes a new empty trajectory with the given seed
Trajectory.Point - Class in autoweka
Representation of a single point along the optimisation run
Trajectory.Point(double, double, String) - Constructor for class autoweka.Trajectory.Point
 
Trajectory.Point.SpecificInstanceInfo - Class in autoweka
 
Trajectory.Point.SpecificInstanceInfo() - Constructor for class autoweka.Trajectory.Point.SpecificInstanceInfo
 
Trajectory.Point.SpecificInstanceInfo(String, String, double, double) - Constructor for class autoweka.Trajectory.Point.SpecificInstanceInfo
 
TrajectoryGroup - Class in autoweka
Wrapper class that provides a nice way to get at a bunch of trajectories from an experiment run with different seeds
TrajectoryGroup() - Constructor for class autoweka.TrajectoryGroup
 
TrajectoryGroup(Experiment) - Constructor for class autoweka.TrajectoryGroup
 
TrajectoryMerger - Class in autoweka
Given a bunch of folders that have experiments in them, merges all the trajectories into a single file for easy analysis
TrajectoryMerger() - Constructor for class autoweka.TrajectoryMerger
 
TrajectoryParser - Class in autoweka
Abstract class that SMBO Methods must provide that allows for trajectories to be extracted after a run has completed
TrajectoryParser() - Constructor for class autoweka.TrajectoryParser
 
trajectoryParserClassName - Variable in class autoweka.Experiment
The name of the class that's going to be used to parse the trajectory - this is set by the ExperimentConstructor
TrajectoryPointExtraRunner - Class in autoweka
Helper class that runs all the trajectoryPointExtras on a given trajectory - needed for analysis experiments
TrajectoryPointExtraRunner() - Constructor for class autoweka.TrajectoryPointExtraRunner
 
trajectoryPointExtras - Variable in class autoweka.Experiment
For analysis experiements, these extra classifier evaluations will be done for every point along the trajectory.
trajectoryPointExtras - Variable in class autoweka.ExperimentBatch.ExperimentComponent
For analysis experiements, these extra classifier evaluations will be done for every point along the trajectory.
TrajectoryPointPredictionRunner - Class in autoweka
 
TrajectoryPointPredictionRunner() - Constructor for class autoweka.TrajectoryPointPredictionRunner
 
truncateToTime(float) - Method in class autoweka.Trajectory
 
tunerTimeout - Variable in class autoweka.Experiment
How many seconds should be spent for this experiment overall? (IE the SMBO method's budget)
tunerTimeout - Variable in class autoweka.ExperimentBatch.ExperimentComponent
How many seconds should be spent for this experiment overall? (IE the SMBO method's budget)
type - Variable in class autoweka.Experiment
A helper variable that indicates the type of the experiment - this is set by the ExperimentConstructor
type - Variable in class autoweka.Parameter
The type of this parameter

U

Util - Class in autoweka
Bunches of random stuff that seems to be handy in all sorts of places
Util() - Constructor for class autoweka.Util
 
Util.NullPrintStream - Class in autoweka
Utility to class to make a void print stream
Util.NullPrintStream() - Constructor for class autoweka.Util.NullPrintStream
 
Util.ProcessKillerShutdownHook - Class in autoweka
 
Util.ProcessKillerShutdownHook(Process) - Constructor for class autoweka.Util.ProcessKillerShutdownHook
 

V

validate() - Method in class autoweka.Experiment
Throws a runtime exception if the experiment contains some sort of crazy values.
validateNonNegativeFloat(String, JTextField) - Method in class autoweka.ui.ExperimentBuilder
 
valueOf(String) - Static method in enum autoweka.Parameter.ParamType
Returns the enum constant of this type with the specified name.
values() - Static method in enum autoweka.Parameter.ParamType
Returns an array containing the constants of this enum type, in the order they are declared.

W

WekaArgumentConverter - Class in autoweka
Utility class that can convert arguments from Auto-WEKA to WEKA
WekaArgumentConverter() - Constructor for class autoweka.WekaArgumentConverter
 
WekaArgumentConverter.Arguments - Class in autoweka
 
wekaClicked() - Method in class autoweka.ui.Launcher
 
wizardClicked() - Method in class autoweka.ui.Launcher
 
Wrapper - Class in autoweka
Generic class that gets called from an SMBO method, completes the evaluation, and returns the result back up to the SMBO method.
Wrapper() - Constructor for class autoweka.Wrapper
 
write(byte[], int, int) - Method in class autoweka.Util.NullPrintStream
 
write(int) - Method in class autoweka.Util.NullPrintStream
 
write(byte[]) - Method in class autoweka.Util.NullPrintStream
 
writeExperimentBatchFile() - Method in class autoweka.ui.ExperimentBuilder
 
writeExperimentFile() - Method in class autoweka.ui.ExperimentBuilder
 

X

XmlSerializable - Class in autoweka
Helper class to make objects easily be read to/from XML, as well as specifying them on the command line
XmlSerializable() - Constructor for class autoweka.XmlSerializable
 

_

_doRun(List<String>) - Method in class autoweka.smac.MultiInstanceWrapper
 
_doRun(List<String>) - Method in class autoweka.Wrapper
Actually does the run of the Classifier Runner.
_getTestingFromParams(String) - Method in class autoweka.InstanceGenerator
Subclass implementation for getting the testing data given the param string
_getTestingFromParams(String) - Method in class autoweka.instancegenerators.CrossValidation
 
_getTestingFromParams(String) - Method in class autoweka.instancegenerators.Default
 
_getTestingFromParams(String) - Method in class autoweka.instancegenerators.MultiLevel
 
_getTestingFromParams(String) - Method in class autoweka.instancegenerators.RandomSubSampling
 
_getTestingFromParams(String) - Method in class autoweka.instancegenerators.TerminationHoldout
 
_getTrainingFromParams(String) - Method in class autoweka.InstanceGenerator
Subclass implementation for getting the training data given the param string
_getTrainingFromParams(String) - Method in class autoweka.instancegenerators.CrossValidation
 
_getTrainingFromParams(String) - Method in class autoweka.instancegenerators.Default
 
_getTrainingFromParams(String) - Method in class autoweka.instancegenerators.MultiLevel
 
_getTrainingFromParams(String) - Method in class autoweka.instancegenerators.RandomSubSampling
 
_getTrainingFromParams(String) - Method in class autoweka.instancegenerators.TerminationHoldout
 
_postRun() - Method in class autoweka.Wrapper
Called just after _doRun();
_preRun() - Method in class autoweka.Wrapper
Called just before _doRun();
_processParameter(String, Queue<String>) - Method in class autoweka.irace.IRaceWrapper
 
_processParameter(String, Queue<String>) - Method in class autoweka.smac.SMACWrapper
 
_processParameter(String, Queue<String>) - Method in class autoweka.SubProcessWrapper
The only two things that a SubProcessWrapper cares about are the timeouts and the seed
_processParameter(String, Queue<String>) - Method in class autoweka.Wrapper
Override this when you want to get at parameters before the -wrapper.
_processResults(ClassifierResult) - Method in class autoweka.irace.IRaceWrapper
 
_processResults(ClassifierResult) - Method in class autoweka.smac.SMACWrapper
 
_processResults(ClassifierResult) - Method in class autoweka.SubProcessWrapper
Emit the result from a sub process wrapper back up to whoever called us
_processResults(ClassifierResult) - Method in class autoweka.Wrapper
Called once the run has completed (or been terminated), the results should be sent back to the SMBO method here
_processWrapperParameterStart(Queue<String>) - Method in class autoweka.irace.IRaceWrapper
 
_processWrapperParameterStart(Queue<String>) - Method in class autoweka.smac.SMACWrapper
 
_processWrapperParameterStart(Queue<String>) - Method in class autoweka.SubProcessWrapper
We only have to set the instance string
_processWrapperParameterStart(Queue<String>) - Method in class autoweka.Wrapper
Override this when you want to get at parameters as soon as you hit the -wrapper.
_setRawScore(float) - Method in class autoweka.ClassifierResult
Really shouldn't use this method

A B C D E F G I J L M N O P Q R S T U V W X _