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

## A

add(Configuration) - Method in class autoweka.ConfigurationCollection
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
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
ApplicableClassifiers() - Constructor for class autoweka.ApplicabilityTester.ApplicableClassifiers
AreaAboveROCMetric() - Constructor for class autoweka.ClassifierResult.AreaAboveROCMetric
AreaUnderROCMetric() - Constructor for class autoweka.ClassifierResult.AreaUnderROCMetric
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.
as - Variable in class weka.classifiers.meta.AutoWEKAClassifier
  The chosen attribute selection method.
asArrayList() - Method in class autoweka.ConfigurationCollection
attributeEvalArgs - Variable in class autoweka.tools.GetBestFromTrajectoryGroup
attributeEvalArgs - Variable in class weka.classifiers.meta.AutoWEKAClassifier
  The arguments of the chosen attribute evaluation method.
attributeEvalClass - Variable in class autoweka.tools.GetBestFromTrajectoryGroup
attributeEvalClass - Variable in class weka.classifiers.meta.AutoWEKAClassifier
  The class of the chosen attribute evaluation.
attributeSearchArgs - Variable in class autoweka.tools.GetBestFromTrajectoryGroup
attributeSearchArgs - Variable in class weka.classifiers.meta.AutoWEKAClassifier
  The arguments of the chosen attribute search method.
attributeSearchClass - Variable in class autoweka.tools.GetBestFromTrajectoryGroup
attributeSearchClass - Variable in class weka.classifiers.meta.AutoWEKAClassifier
  The class of the chosen attribute search method.
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.smac - package autoweka.smac
autoweka.tools - package autoweka.tools
AutoWEKAClassifier - Class in weka.classifiers.meta
  Auto-WEKA interface for WEKA.
AutoWEKAClassifier() - Constructor for class weka.classifiers.meta.AutoWEKAClassifier
  Constructs a new AutoWEKAClassifier.
AutoWEKAPanel - Class in weka.gui.explorer
  This class provides a special, simple panel for Auto-WEKA in the Explorer.
AutoWEKAPanel() - Constructor for class weka.gui.explorer.AutoWEKAPanel
  Creates the Auto-WEKA panel.
AvgCostMetric() - Constructor for class autoweka.ClassifierResult.AvgCostMetric
aw - Variable in class weka.gui.explorer.AutoWEKAPanel
  The Auto-WEKA classifier.

## B

base - Variable in class autoweka.ApplicabilityTester.ApplicableClassifiers
bestConfigsCollection - Variable in class weka.classifiers.meta.AutoWEKAClassifier
  The best configurations.
buildClassifier(Instances) - Method in class weka.classifiers.meta.AutoWEKAClassifier
  Find the best classifier, arguments, and attribute selection for the data.
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 all the possible values of the parameter - only valid if type == CATEGORICAL
child - Variable in class autoweka.InstanceGenerator.NestedArgs
classifier - Variable in class weka.classifiers.meta.AutoWEKAClassifier
  The chosen classifier.
classifierArgs - Variable in class autoweka.tools.GetBestFromTrajectoryGroup
classifierArgs - Variable in class weka.classifiers.meta.AutoWEKAClassifier
  The arguments of the chosen classifier.
classifierClass - Variable in class autoweka.tools.GetBestFromTrajectoryGroup
classifierClass - Variable in class weka.classifiers.meta.AutoWEKAClassifier
  The class of the chosen classifier.
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.AreaAboveROCMetric - Class in autoweka
ClassifierResult.AreaUnderROCMetric - Class in autoweka
ClassifierResult.AvgCostMetric - Class in autoweka
ClassifierResult.CorrectMetric - Class in autoweka
ClassifierResult.CorrelationCoefficientMetric - Class in autoweka
ClassifierResult.ErrorRateMetric - Class in autoweka
ClassifierResult.FalseNegativeRateMetric - Class in autoweka
ClassifierResult.FalsePositiveRateMetric - Class in autoweka
ClassifierResult.FMeasureMetric - Class in autoweka
ClassifierResult.IncorrectMetric - Class in autoweka
ClassifierResult.KappaMetric - Class in autoweka
ClassifierResult.KBInformationMetric - Class in autoweka
ClassifierResult.KBMeanInformationMetric - Class in autoweka
ClassifierResult.KBRelativeInformationMetric - Class in autoweka
ClassifierResult.MeanAbsoluteErrorMetric - Class in autoweka
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.PctCorrectMetric - Class in autoweka
ClassifierResult.PctIncorrectMetric - Class in autoweka
ClassifierResult.PrecisionMetric - Class in autoweka
ClassifierResult.RelativeAbsoluteErrorMetric - Class in autoweka
ClassifierResult.RootMeanSquaredErrorMetric - Class in autoweka
ClassifierResult.RootRelativeSquaredErrorMetric - Class in autoweka
ClassifierResult.WeightedAreaUnderROCMetric - Class in autoweka
ClassifierResult.WeightedFalseNegativeRateMetric - Class in autoweka
ClassifierResult.WeightedFalsePositiveRateMetric - Class in autoweka
ClassifierResult.WeightedFMeasureMetric - Class in autoweka
ClassifierResult.WeightedPrecisionMetric - Class in autoweka
ClassifierResult.WeightedRecallMetric - Class in autoweka
ClassifierResult.WeightedTrueNegativeRateMetric - Class in autoweka
ClassifierResult.WeightedTruePositiveRateMetric - Class in autoweka
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
classifyInstance(Instance) - Method in class weka.classifiers.meta.AutoWEKAClassifier
  Calculates the class membership for the given test instance.
ClassParams - Class in autoweka
  Captures all the Parameters and Conditionals for a specific classifier 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
compareTo(Object) - Method in class autoweka.Configuration
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
Configuration - Class in autoweka
Configuration() - Constructor for class autoweka.Configuration
Configuration(List<String>) - Constructor for class autoweka.Configuration
Configuration(String) - Constructor for class autoweka.Configuration
ConfigurationCollection - Class in autoweka
ConfigurationCollection() - Constructor for class autoweka.ConfigurationCollection
ConfigurationCollection(List<Configuration>) - Constructor for class autoweka.ConfigurationCollection
ConfigurationCollection(ArrayList<Configuration>) - Constructor for class autoweka.ConfigurationCollection
configurationHashSetPath - Static variable in class weka.classifiers.meta.AutoWEKAClassifier
  The path for the log with the hashcodes for the configs we have
configurationInfoDirPath - Static variable in class weka.classifiers.meta.AutoWEKAClassifier
  The path for the directory with the configuration data and score
ConfigurationRanker - Class in autoweka
ConfigurationRanker() - Constructor for class autoweka.ConfigurationRanker
configurationRankingPath - Static variable in class weka.classifiers.meta.AutoWEKAClassifier
  The path for the sorted best configurations
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
CorrectMetric() - Constructor for class autoweka.ClassifierResult.CorrectMetric
CorrelationCoefficientMetric() - Constructor for class autoweka.ClassifierResult.CorrelationCoefficientMetric
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
current - Variable in class autoweka.InstanceGenerator.NestedArgs

## D

DatasetComponent() - Constructor for class autoweka.ExperimentBatch.DatasetComponent
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_PARALLEL_RUNS - Variable in class weka.classifiers.meta.AutoWEKAClassifier
  The default number of parallel threads.
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
distributionForInstance(Instance) - Method in class weka.classifiers.meta.AutoWEKAClassifier
  Calculates the class membership probabilities for the given test instance.
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

enableOutput() - Method in class autoweka.ClassifierRunner
ensemble - Variable in class autoweka.ApplicabilityTester.ApplicableClassifiers
enumerateMeasures() - Method in class weka.classifiers.meta.AutoWEKAClassifier
  Returns an enumeration of the additional measure names
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
ErrorAndTime(float, float) - Constructor for class autoweka.SubProcessWrapper.ErrorAndTime
errorEstimate - Variable in class autoweka.tools.GetBestFromTrajectoryGroup
ErrorRateMetric() - Constructor for class autoweka.ClassifierResult.ErrorRateMetric
estimatedMetricValue - Variable in class weka.classifiers.meta.AutoWEKAClassifier
  The estimated metric value of the method chosen out of the parallel runs.
estimatedMetricValues - Variable in class weka.classifiers.meta.AutoWEKAClassifier
  The estimated metric values of the chosen methods for each parallel run.
eval - Variable in class autoweka.tools.TrainedModelPredictionMaker
eval - Variable in class weka.classifiers.meta.AutoWEKAClassifier
  The evaluation for the best classifier.
evaluateClassifierOnTesting(AbstractClassifier, String, String, float) - Method in class autoweka.ClassifierRunner
EvaluatorThread(Evaluation, AbstractClassifier, Instances) - Constructor for class autoweka.ClassifierRunner.EvaluatorThread
EvaluatorThread(Evaluation, AbstractClassifier, Instances, String) - Constructor for class autoweka.ClassifierRunner.EvaluatorThread
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
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.ExperimentComponent - Class in autoweka
  Captures all the settings of an experiment that are not related to a dataset
ExperimentComponent() - Constructor for class autoweka.ExperimentBatch.ExperimentComponent
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
expName - Static variable in class weka.classifiers.meta.AutoWEKAClassifier
  The internal name of the experiment.
extraArgs - Variable in class weka.classifiers.meta.AutoWEKAClassifier
  The extra arguments for Auto-WEKA.
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

FalseNegativeRateMetric() - Constructor for class autoweka.ClassifierResult.FalseNegativeRateMetric
FalsePositiveRateMetric() - Constructor for class autoweka.ClassifierResult.FalsePositiveRateMetric
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
finalTrainTime - Variable in class weka.classifiers.meta.AutoWEKAClassifier
  The time it took to train the final classifier.
findExecutableOnPath(String) - Static method in class autoweka.Util
  Tries to find the given executable on the path.
FMeasureMetric() - Constructor for class autoweka.ClassifierResult.FMeasureMetric
forceUpdateAverage() - Method in class autoweka.Configuration
fromXML(String, Class<T>) - Static method in class autoweka.ConfigurationCollection
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
generateBatches(String) - Static method in class autoweka.ExperimentConstructor
generateBatches(String) - Static method in class autoweka.ListExperimentConstructor
get(int) - Method in class autoweka.ConfigurationCollection
getAbsoluteClasspath() - Static method in class autoweka.Util
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
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
getAmtFolds() - Method in class autoweka.Configuration
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
getArgStrings() - Method in class autoweka.Configuration
getAttributeSelection() - Method in class autoweka.ClassifierResult
getAttributeSelectionTime() - Method in class autoweka.ClassifierResult
getAutoWekaDistributionPath() - Static method in class autoweka.Util
getAverageScore() - Method in class autoweka.Configuration
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.smac.SMACExperimentConstructor
getCapabilities() - Method in class weka.classifiers.meta.AutoWEKAClassifier
  Returns default capabilities of the classifier.
getClassifier() - Method in class autoweka.ClassifierResult
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
getDatasetString() - Method in class autoweka.ExperimentBatch.DatasetComponent
  Gets the dataset string out of this component
getDefault() - Method in class autoweka.ClassifierResult.AreaAboveROCMetric
getDefault() - Method in class autoweka.ClassifierResult.AreaUnderROCMetric
getDefault() - Method in class autoweka.ClassifierResult.AvgCostMetric
getDefault() - Method in class autoweka.ClassifierResult.CorrectMetric
getDefault() - Method in class autoweka.ClassifierResult.CorrelationCoefficientMetric
getDefault() - Method in class autoweka.ClassifierResult.ErrorRateMetric
getDefault() - Method in class autoweka.ClassifierResult.FalseNegativeRateMetric
getDefault() - Method in class autoweka.ClassifierResult.FalsePositiveRateMetric
getDefault() - Method in class autoweka.ClassifierResult.FMeasureMetric
getDefault() - Method in class autoweka.ClassifierResult.IncorrectMetric
getDefault() - Method in class autoweka.ClassifierResult.KappaMetric
getDefault() - Method in class autoweka.ClassifierResult.KBInformationMetric
getDefault() - Method in class autoweka.ClassifierResult.KBMeanInformationMetric
getDefault() - Method in class autoweka.ClassifierResult.KBRelativeInformationMetric
getDefault() - Method in class autoweka.ClassifierResult.MeanAbsoluteErrorMetric
getDefault() - Method in interface autoweka.ClassifierResult.Metric
getDefault() - Method in class autoweka.ClassifierResult.PctCorrectMetric
getDefault() - Method in class autoweka.ClassifierResult.PctIncorrectMetric
getDefault() - Method in class autoweka.ClassifierResult.PrecisionMetric
getDefault() - Method in class autoweka.ClassifierResult.RelativeAbsoluteErrorMetric
getDefault() - Method in class autoweka.ClassifierResult.RootMeanSquaredErrorMetric
getDefault() - Method in class autoweka.ClassifierResult.RootRelativeSquaredErrorMetric
getDefault() - Method in class autoweka.ClassifierResult.WeightedAreaUnderROCMetric
getDefault() - Method in class autoweka.ClassifierResult.WeightedFalseNegativeRateMetric
getDefault() - Method in class autoweka.ClassifierResult.WeightedFalsePositiveRateMetric
getDefault() - Method in class autoweka.ClassifierResult.WeightedFMeasureMetric
getDefault() - Method in class autoweka.ClassifierResult.WeightedPrecisionMetric
getDefault() - Method in class autoweka.ClassifierResult.WeightedRecallMetric
getDefault() - Method in class autoweka.ClassifierResult.WeightedTrueNegativeRateMetric
getDefault() - Method in class autoweka.ClassifierResult.WeightedTruePositiveRateMetric
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
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, 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
getEvaluatedFold() - Method in class autoweka.Configuration
getEvaluatedScore() - Method in class autoweka.Configuration
getEvaluationAmount() - Method in class autoweka.Configuration
getEvaluationTime() - Method in class autoweka.ClassifierResult
getExperiment() - Method in class autoweka.TrajectoryGroup
getExplorer() - Method in class weka.gui.explorer.AutoWEKAPanel
  returns the parent Explorer frame.
getFolds() - Method in class autoweka.Configuration
getFullyEvaluatedAmt() - Method in class autoweka.ConfigurationCollection
getInfinity() - Static method in class autoweka.ClassifierResult
getInstanceGenerator() - Method in class autoweka.ClassifierRunner
getInstances(boolean, 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
getMeasure(String) - Method in class weka.classifiers.meta.AutoWEKAClassifier
  Returns the value of the named measure
getMemLimit() - Method in class weka.classifiers.meta.AutoWEKAClassifier
  Get the memory limit.
getMemOut() - Method in class autoweka.ClassifierResult
getMetric() - Method in class weka.classifiers.meta.AutoWEKAClassifier
  Get the metric.
getnBestConfigs() - Method in class weka.classifiers.meta.AutoWEKAClassifier
  Get the memory limit.
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
getOptions() - Method in class weka.classifiers.meta.AutoWEKAClassifier
  Returns the options of the current setup.
getParallelRuns() - Method in class weka.classifiers.meta.AutoWEKAClassifier
  Get the number of runs to do in parallel.
getParameter(String) - Method in class autoweka.ParameterConditionalGroup
getParameterMap() - Method in class autoweka.ClassParams
  Gets a map between the parameter names and the actual 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.
getRandomValue(Random) - Method in class autoweka.Parameter
getRawScore() - Method in class autoweka.ClassifierResult
getScore(Evaluation, Instances) - Method in class autoweka.ClassifierResult.AreaAboveROCMetric
getScore(Evaluation, Instances) - Method in class autoweka.ClassifierResult.AreaUnderROCMetric
getScore(Evaluation, Instances) - Method in class autoweka.ClassifierResult.AvgCostMetric
getScore(Evaluation, Instances) - Method in class autoweka.ClassifierResult.CorrectMetric
getScore(Evaluation, Instances) - Method in class autoweka.ClassifierResult.CorrelationCoefficientMetric
getScore(Evaluation, Instances) - Method in class autoweka.ClassifierResult.ErrorRateMetric
getScore(Evaluation, Instances) - Method in class autoweka.ClassifierResult.FalseNegativeRateMetric
getScore(Evaluation, Instances) - Method in class autoweka.ClassifierResult.FalsePositiveRateMetric
getScore(Evaluation, Instances) - Method in class autoweka.ClassifierResult.FMeasureMetric
getScore() - Method in class autoweka.ClassifierResult
  Gets the 'score' for this result, which includes the regularization penalty plus the metric value
getScore(Evaluation, Instances) - Method in class autoweka.ClassifierResult.IncorrectMetric
getScore(Evaluation, Instances) - Method in class autoweka.ClassifierResult.KappaMetric
getScore(Evaluation, Instances) - Method in class autoweka.ClassifierResult.KBInformationMetric
getScore(Evaluation, Instances) - Method in class autoweka.ClassifierResult.KBMeanInformationMetric
getScore(Evaluation, Instances) - Method in class autoweka.ClassifierResult.KBRelativeInformationMetric
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.PctCorrectMetric
getScore(Evaluation, Instances) - Method in class autoweka.ClassifierResult.PctIncorrectMetric
getScore(Evaluation, Instances) - Method in class autoweka.ClassifierResult.PrecisionMetric
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
getScore(Evaluation, Instances) - Method in class autoweka.ClassifierResult.WeightedAreaUnderROCMetric
getScore(Evaluation, Instances) - Method in class autoweka.ClassifierResult.WeightedFalseNegativeRateMetric
getScore(Evaluation, Instances) - Method in class autoweka.ClassifierResult.WeightedFalsePositiveRateMetric
getScore(Evaluation, Instances) - Method in class autoweka.ClassifierResult.WeightedFMeasureMetric
getScore(Evaluation, Instances) - Method in class autoweka.ClassifierResult.WeightedPrecisionMetric
getScore(Evaluation, Instances) - Method in class autoweka.ClassifierResult.WeightedRecallMetric
getScore(Evaluation, Instances) - Method in class autoweka.ClassifierResult.WeightedTrueNegativeRateMetric
getScore(Evaluation, Instances) - Method in class autoweka.ClassifierResult.WeightedTruePositiveRateMetric
getScores() - Method in class autoweka.Configuration
getSeed() - Method in class autoweka.Trajectory
  Gets the seed for this trajectory
getSeed() - Method in class weka.classifiers.meta.AutoWEKAClassifier
  Get the random seed.
getSeeds() - Method in class autoweka.TrajectoryGroup
getTabTitle() - Method in class weka.gui.explorer.AutoWEKAPanel
  Returns the title for the tab in the Explorer.
getTabTitleToolTip() - Method in class weka.gui.explorer.AutoWEKAPanel
  Returns the tooltip for the tab in the Explorer.
getTargetClass() - Method in class autoweka.ClassParams
  Gets the canonical name of the class that these parameters capture.
getTechnicalInformation() - Method in class weka.classifiers.meta.AutoWEKAClassifier
  Returns an instance of a TechnicalInformation object, containing detailed information about the technical background of this class, e.g., paper reference or book this class is based on.
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
getTimeLimit() - Method in class weka.classifiers.meta.AutoWEKAClassifier
  Get the time limit.
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.smac.SMACExperimentConstructor
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.smac.SMACExperimentConstructor
getWrapperPropString() - Method in class autoweka.ExperimentConstructor
globalInfo() - Method in class weka.classifiers.meta.AutoWEKAClassifier
  This will return a string describing the classifier.
GridSearchExperimentConstructor - Class in autoweka
  Creates a ListExperiment that does a grid search over the allowable classifiers
GridSearchExperimentConstructor() - Constructor for class autoweka.GridSearchExperimentConstructor

## H

hashCode() - Method in class autoweka.Configuration

## I

IncorrectMetric() - Constructor for class autoweka.ClassifierResult.IncorrectMetric
INFINITY - Static variable in class autoweka.ClassifierResult
initializeFile(String) - Static method in class autoweka.Util
  Initializes an empty file at the given path if it doesn't already exist.
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.
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

## J

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

## K

KappaMetric() - Constructor for class autoweka.ClassifierResult.KappaMetric
KBInformationMetric() - Constructor for class autoweka.ClassifierResult.KBInformationMetric
KBMeanInformationMetric() - Constructor for class autoweka.ClassifierResult.KBMeanInformationMetric
KBRelativeInformationMetric() - Constructor for class autoweka.ClassifierResult.KBRelativeInformationMetric

## L

lazyUpdateAverage() - Method in class autoweka.Configuration
ListExperimentConstructor - Class in autoweka
ListExperimentConstructor() - Constructor for class autoweka.ListExperimentConstructor
listOptions() - Method in class weka.classifiers.meta.AutoWEKAClassifier
  Gets an enumeration describing the available options.
loadClassifiers() - Method in class autoweka.ListExperimentConstructor
loadDataSource(InputStream) - Static method in class autoweka.Util

## M

m_CEPanel - Variable in class weka.gui.explorer.AutoWEKAPanel
  The panel showing the current classifier selection.
m_ClassCombo - Variable in class weka.gui.explorer.AutoWEKAPanel
  Lets the user select the class column.
m_ClassifierEditor - Variable in class weka.gui.explorer.AutoWEKAPanel
  Lets the user configure the classifier.
m_Explorer - Variable in class weka.gui.explorer.AutoWEKAPanel
  the parent frame.
m_History - Variable in class weka.gui.explorer.AutoWEKAPanel
  A panel controlling results viewing.
m_Instances - Variable in class weka.gui.explorer.AutoWEKAPanel
  The main set of instances we're playing with.
m_Log - Variable in class weka.gui.explorer.AutoWEKAPanel
  The destination for log/status messages.
m_ManualBut - Variable in class weka.gui.explorer.AutoWEKAPanel
  Click to download manual.
m_OutText - Variable in class weka.gui.explorer.AutoWEKAPanel
  The output area for classification results.
m_RunThread - Variable in class weka.gui.explorer.AutoWEKAPanel
  A thread that classification runs in.
m_SaveOut - Variable in class weka.gui.explorer.AutoWEKAPanel
  The buffer saving object for saving output.
m_StartBut - Variable in class weka.gui.explorer.AutoWEKAPanel
  Click to start running the experiment.
m_StopBut - Variable in class weka.gui.explorer.AutoWEKAPanel
  Click to stop a running experiment.
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.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
main(String[]) - Static method in class autoweka.TrajectoryPointExtraRunner
main(String[]) - Static method in class autoweka.TrajectoryPointPredictionRunner
main(String[]) - Static method in class weka.classifiers.meta.AutoWEKAClassifier
  Main method for testing this class.
main(String[]) - Static method in class weka.gui.explorer.AutoWEKAPanel
  Tests out the Auto-WEKA panel from the command line.
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
mDatasets - Variable in class autoweka.ExperimentBatch
  The list of datasets in this batch
MeanAbsoluteErrorMetric() - Constructor for class autoweka.ClassifierResult.MeanAbsoluteErrorMetric
measureEstimatedMetricValue() - Method in class weka.classifiers.meta.AutoWEKAClassifier
  Returns the metric value estimated during Auto-WEKA's internal evaluation.
memLimit - Variable in class weka.classifiers.meta.AutoWEKAClassifier
  The memory limit for running classifiers.
memLimitTipText() - Method in class weka.classifiers.meta.AutoWEKAClassifier
  Returns the tip text for this property.
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
mergeWith(Configuration) - Method in class autoweka.Configuration
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
metric - Variable in class weka.classifiers.meta.AutoWEKAClassifier
  The error metric.
metricTipText() - Method in class weka.classifiers.meta.AutoWEKAClassifier
  Returns the tip text for this property.
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
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
msExperimentPaths - Variable in class weka.classifiers.meta.AutoWEKAClassifier
  The paths to the internal Auto-WEKA files.
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
nBestConfigs - Variable in class weka.classifiers.meta.AutoWEKAClassifier
  The number of best configurations to return as output.
nBestConfigsTipText() - Method in class weka.classifiers.meta.AutoWEKAClassifier
  Returns the tip text for this property.
NestedArgs(String) - Constructor for class autoweka.InstanceGenerator.NestedArgs
NestedArgs(String, String, String) - Constructor for class autoweka.InstanceGenerator.NestedArgs
newFilter() - Method in class autoweka.instancegenerators.RandomSubSampling
NullPrintStream() - Constructor for class autoweka.Util.NullPrintStream
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

## P

parallelRuns - Variable in class weka.classifiers.meta.AutoWEKAClassifier
  The number of parallel threads.
parallelRunsTipText() - Method in class weka.classifiers.meta.AutoWEKAClassifier
  Returns the tip text for this property.
parameter - Variable in class autoweka.Conditional
  The name of the 'child' parameter that is conditional on the parent taking on a particular value (This class encodes the condition from the child param's perspective.
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.smac.SMACTrajectoryParser
parseTrajectory(Experiment, File, String) - Method in class autoweka.TrajectoryParser
PctCorrectMetric() - Constructor for class autoweka.ClassifierResult.PctCorrectMetric
PctIncorrectMetric() - Constructor for class autoweka.ClassifierResult.PctIncorrectMetric
Point(double, double, String) - Constructor for class autoweka.Trajectory.Point
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
PrecisionMetric() - Constructor for class autoweka.ClassifierResult.PrecisionMetric
prepareExperiment(String) - Method in class autoweka.ExperimentConstructor
  Subclasses must provide this method which is responsible for
prepareExperiment(String) - Method in class autoweka.smac.SMACExperimentConstructor
printFeatureFile(PrintStream) - Method in class autoweka.smac.SMACExperimentConstructor
printInstanceFile(PrintStream) - Method in class autoweka.smac.SMACExperimentConstructor
printParamFile(PrintStream) - Method in class autoweka.smac.SMACExperimentConstructor
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
ProcessKillerShutdownHook(Process) - Constructor for class autoweka.Util.ProcessKillerShutdownHook
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'

## 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

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
rank(int, String, String) - Static method in class autoweka.ConfigurationRanker
rawArgs - Variable in class autoweka.tools.GetBestFromTrajectoryGroup
RelativeAbsoluteErrorMetric() - Constructor for class autoweka.ClassifierResult.RelativeAbsoluteErrorMetric
removeExtension(String) - Static method in class autoweka.Util
  Removes the extension from a file name string.
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.
resampling - Variable in class weka.classifiers.meta.AutoWEKAClassifier
  The internal evaluation method.
resamplingArgs - Variable in class weka.classifiers.meta.AutoWEKAClassifier
  The arguments to the evaluation method.
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
RootMeanSquaredErrorMetric() - Constructor for class autoweka.ClassifierResult.RootMeanSquaredErrorMetric
RootRelativeSquaredErrorMetric() - Constructor for class autoweka.ClassifierResult.RootRelativeSquaredErrorMetric
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

## S

saveBuffer(String) - Method in class weka.gui.explorer.AutoWEKAPanel
  Save the currently selected experiment output to a file.
saveConfiguration(ClassifierResult, List<String>, String) - Method in class autoweka.ClassifierRunner
seed - Variable in class autoweka.tools.GetBestFromTrajectoryGroup
seed - Variable in class weka.classifiers.meta.AutoWEKAClassifier
  The random seed.
seedTipText() - Method in class weka.classifiers.meta.AutoWEKAClassifier
  Returns the tip text for this property.
setAttributeSelection(AttributeSelection) - Method in class autoweka.ClassifierResult
setAttributeSelectionTime(double) - 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(double) - Method in class autoweka.ClassifierResult
setEvaluationValues(double, int) - Method in class autoweka.Configuration
setExplorer(Explorer) - Method in class weka.gui.explorer.AutoWEKAPanel
  Sets the Explorer to use as parent frame (used for sending notifications about changes in the data).
setFoldId(int) - Method in class autoweka.Configuration
setInstances(Instances) - Method in class weka.gui.explorer.AutoWEKAPanel
  Tells the panel to use a new set of instances.
setLog(Logger) - Method in class weka.classifiers.meta.AutoWEKAClassifier
  Set the WEKA logger.
setLog(Logger) - Method in class weka.gui.explorer.AutoWEKAPanel
  Sets the Logger to receive informational messages.
setMemLimit(int) - Method in class weka.classifiers.meta.AutoWEKAClassifier
  Set the memory limit.
setMemOut(boolean) - Method in class autoweka.ClassifierResult
setMetric(AutoWEKAClassifier.Metric) - Method in class weka.classifiers.meta.AutoWEKAClassifier
  Set the metric.
setnBestConfigs(int) - Method in class weka.classifiers.meta.AutoWEKAClassifier
  Set the amount of configurations that will be given as output
setOptions(String[]) - Method in class weka.classifiers.meta.AutoWEKAClassifier
  Set the options for the current setup.
setParallelRuns(int) - Method in class weka.classifiers.meta.AutoWEKAClassifier
  Set the number of parallel runs.
setPercentEvaluated(Evaluation) - Method in class autoweka.ClassifierResult
setPercentEvaluated(double) - Method in class autoweka.ClassifierResult
setRegularizationPenalty(double) - Method in class autoweka.ClassifierResult
setScore(double) - Method in class autoweka.Configuration
setScoreFromEval(Evaluation, Instances) - Method in class autoweka.ClassifierResult
setSeed(int) - Method in class weka.classifiers.meta.AutoWEKAClassifier
  Set the random seed.
setTimeLimit(int) - Method in class weka.classifiers.meta.AutoWEKAClassifier
  Set the time limit.
setTrainingTime(double) - Method in class autoweka.ClassifierResult
setTrainTestArff(String, String) - Method in class autoweka.ExperimentBatch.DatasetComponent
showPopup(String, int, int) - Method in class weka.gui.explorer.AutoWEKAPanel
  Handles constructing a popup menu with visualization options.
size() - Method in class autoweka.ConfigurationCollection
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
SpecificInstanceInfo() - Constructor for class autoweka.Trajectory.Point.SpecificInstanceInfo
SpecificInstanceInfo(String, String, double, double) - Constructor for class autoweka.Trajectory.Point.SpecificInstanceInfo
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.
startAutoWEKA() - Method in class weka.gui.explorer.AutoWEKAPanel
  Starts Auto-WEKA.
stopAutoWEKA() - Method in class weka.gui.explorer.AutoWEKAPanel
  Stops the currently running Auto-WEKA (if any).
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

## T

time - Variable in class autoweka.SubProcessWrapper.ErrorAndTime
time - Variable in class autoweka.Trajectory.Point.SpecificInstanceInfo
timeLimit - Variable in class weka.classifiers.meta.AutoWEKAClassifier
  The time limit for running Auto-WEKA.
timeLimitTipText() - Method in class weka.classifiers.meta.AutoWEKAClassifier
  Returns the tip text for this property.
toString() - Method in class autoweka.Conditional
toString() - Method in class autoweka.Configuration
toString() - Method in class autoweka.InstanceGenerator.NestedArgs
toString() - Method in class autoweka.Parameter
toString() - Method in class autoweka.Trajectory.Point
toString() - Method in class autoweka.Trajectory
toString() - Method in class autoweka.WekaArgumentConverter.Arguments
toString() - Method in class weka.classifiers.meta.AutoWEKAClassifier
  This will return a string describing the classifier.
totalTried - Variable in class weka.classifiers.meta.AutoWEKAClassifier
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
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.SpecificInstanceInfo - Class in autoweka
  Class used to store this extra data
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
  Call this on a specific experiment to automatically create the correct trajectory parser that will be used to extract the data
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
TrajectoryPointExtra() - Constructor for class autoweka.Experiment.TrajectoryPointExtra
TrajectoryPointExtra(String, String) - Constructor for class autoweka.Experiment.TrajectoryPointExtra
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.ProcessKillerShutdownHook - Class in autoweka

## V

validate() - Method in class autoweka.Experiment
  Throws a runtime exception if the experiment contains some sort of crazy values.
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

WeightedAreaUnderROCMetric() - Constructor for class autoweka.ClassifierResult.WeightedAreaUnderROCMetric
WeightedFalseNegativeRateMetric() - Constructor for class autoweka.ClassifierResult.WeightedFalseNegativeRateMetric
WeightedFalsePositiveRateMetric() - Constructor for class autoweka.ClassifierResult.WeightedFalsePositiveRateMetric
WeightedFMeasureMetric() - Constructor for class autoweka.ClassifierResult.WeightedFMeasureMetric
WeightedPrecisionMetric() - Constructor for class autoweka.ClassifierResult.WeightedPrecisionMetric
WeightedRecallMetric() - Constructor for class autoweka.ClassifierResult.WeightedRecallMetric
WeightedTrueNegativeRateMetric() - Constructor for class autoweka.ClassifierResult.WeightedTrueNegativeRateMetric
WeightedTruePositiveRateMetric() - Constructor for class autoweka.ClassifierResult.WeightedTruePositiveRateMetric
weka.classifiers.meta - package weka.classifiers.meta
weka.gui.explorer - package weka.gui.explorer
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
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

## 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
_getTestingFromParams(String) - Method in class autoweka.InstanceGenerator
_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
_getTrainingFromParams(String) - Method in class autoweka.InstanceGenerator
_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
_postRun() - Method in class autoweka.Wrapper
_preRun() - Method in class autoweka.Wrapper
_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
_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
_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
_setRawScore(double) - Method in class autoweka.ClassifierResult

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