# Hierarchy For All Packages

Package Hierarchies:

- autoweka,
- autoweka.instancegenerators,
- autoweka.smac,
- autoweka.tools,
- weka.classifiers.meta,
- weka.gui.explorer

## Class Hierarchy

- java.lang.Object
  - weka.classifiers.AbstractClassifier (implements weka.core.BatchPredictor, weka.core.CapabilitiesHandler, weka.core.CapabilitiesIgnorer, weka.classifiers.Classifier, java.lang.Cloneable, weka.core.CommandlineRunnable, weka.core.OptionHandler, weka.core.RevisionHandler, java.io.Serializable)
    - weka.classifiers.meta.AutoWEKAClassifier (implements weka.core.AdditionalMeasureProducer)
  - autoweka.ApplicabilityTester
  - autoweka.ApplicabilityTester.ApplicableClassifiers
  - autoweka.ClassifierResult
  - autoweka.ClassifierResult.AreaAboveROCMetric (implements autoweka.ClassifierResult.Metric)
  - autoweka.ClassifierResult.AreaUnderROCMetric (implements autoweka.ClassifierResult.Metric)
  - autoweka.ClassifierResult.AvgCostMetric (implements autoweka.ClassifierResult.Metric)
  - autoweka.ClassifierResult.CorrectMetric (implements autoweka.ClassifierResult.Metric)
  - autoweka.ClassifierResult.CorrelationCoefficientMetric (implements autoweka.ClassifierResult.Metric)
  - autoweka.ClassifierResult.ErrorRateMetric (implements autoweka.ClassifierResult.Metric)
  - autoweka.ClassifierResult.FalseNegativeRateMetric (implements autoweka.ClassifierResult.Metric)
  - autoweka.ClassifierResult.FalsePositiveRateMetric (implements autoweka.ClassifierResult.Metric)
  - autoweka.ClassifierResult.FMeasureMetric (implements autoweka.ClassifierResult.Metric)
  - autoweka.ClassifierResult.IncorrectMetric (implements autoweka.ClassifierResult.Metric)
  - autoweka.ClassifierResult.KappaMetric (implements autoweka.ClassifierResult.Metric)
  - autoweka.ClassifierResult.KBInformationMetric (implements autoweka.ClassifierResult.Metric)
  - autoweka.ClassifierResult.KBMeanInformationMetric (implements autoweka.ClassifierResult.Metric)
  - autoweka.ClassifierResult.KBRelativeInformationMetric (implements autoweka.ClassifierResult.Metric)
  - autoweka.ClassifierResult.MeanAbsoluteErrorMetric (implements autoweka.ClassifierResult.Metric)
  - autoweka.ClassifierResult.PctCorrectMetric (implements autoweka.ClassifierResult.Metric)
  - autoweka.ClassifierResult.PctIncorrectMetric (implements autoweka.ClassifierResult.Metric)
  - autoweka.ClassifierResult.PrecisionMetric (implements autoweka.ClassifierResult.Metric)
  - autoweka.ClassifierResult.RelativeAbsoluteErrorMetric (implements autoweka.ClassifierResult.Metric)
  - autoweka.ClassifierResult.RootMeanSquaredErrorMetric (implements autoweka.ClassifierResult.Metric)
  - autoweka.ClassifierResult.RootRelativeSquaredErrorMetric (implements autoweka.ClassifierResult.Metric)
  - autoweka.ClassifierResult.WeightedAreaUnderROCMetric (implements autoweka.ClassifierResult.Metric)
  - autoweka.ClassifierResult.WeightedFalseNegativeRateMetric (implements autoweka.ClassifierResult.Metric)
  - autoweka.ClassifierResult.WeightedFalsePositiveRateMetric (implements autoweka.ClassifierResult.Metric)
  - autoweka.ClassifierResult.WeightedFMeasureMetric (implements autoweka.ClassifierResult.Metric)
  - autoweka.ClassifierResult.WeightedPrecisionMetric (implements autoweka.ClassifierResult.Metric)
  - autoweka.ClassifierResult.WeightedRecallMetric (implements autoweka.ClassifierResult.Metric)
  - autoweka.ClassifierResult.WeightedTrueNegativeRateMetric (implements autoweka.ClassifierResult.Metric)
  - autoweka.ClassifierResult.WeightedTruePositiveRateMetric (implements autoweka.ClassifierResult.Metric)
  - autoweka.ClassifierRunner
  - autoweka.ClassParams
  - java.awt.Component (implements java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable)
    - java.awt.Container
      - javax.swing.JComponent (implements java.io.Serializable)
        - javax.swing.JPanel (implements javax.accessibility.Accessible)
          - weka.gui.AbstractPerspective (implements weka.gui.Perspective)
            - weka.gui.explorer.ClassifierPanel (implements weka.gui.explorer.Explorer.CapabilitiesFilterChangeListener, weka.gui.explorer.Explorer.ExplorerPanel, weka.gui.explorer.Explorer.LogHandler)
              - weka.gui.explorer.AutoWEKAPanel (implements weka.gui.explorer.Explorer.ExplorerPanel, weka.gui.explorer.Explorer.LogHandler)
  - autoweka.Conditional
  - autoweka.ConfigurationRanker
  - autoweka.Experiment.TrajectoryPointExtra
  - autoweka.ExperimentBatch.DatasetComponent
  - autoweka.ExperimentBatch.ExperimentComponent
  - autoweka.ExperimentConstructor
    - autoweka.smac.SMACExperimentConstructor
  - autoweka.tools.GetBestFromTrajectoryGroup
  - autoweka.InstanceGenerator
    - autoweka.instancegenerators.CrossValidation
    - autoweka.instancegenerators.Default
    - autoweka.instancegenerators.RandomSubSampling
      - autoweka.instancegenerators.MultiLevel
  - autoweka.InstanceGenerator.NestedArgs
  - autoweka.ListExperimentConstructor
    - autoweka.DefaultsExperimentConstructor
    - autoweka.GridSearchExperimentConstructor
  - java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
    - java.io.FilterOutputStream
      - java.io.PrintStream (implements java.lang.Appendable, java.io.Closeable)
        - autoweka.Util.NullPrintStream
  - autoweka.Parameter
  - autoweka.ParameterConditionalGroup
  - autoweka.SubProcessWrapper.ErrorAndTime
  - java.lang.Thread (implements java.lang.Runnable)
    - autoweka.ClassifierRunner.EvaluatorThread
    - autoweka.Util.ProcessKillerShutdownHook
  - autoweka.tools.TrainedModelPredictionMaker
  - autoweka.Trajectory
  - autoweka.Trajectory.Point
  - autoweka.Trajectory.Point.SpecificInstanceInfo
  - autoweka.TrajectoryMerger
  - autoweka.TrajectoryParser
    - autoweka.smac.SMACTrajectoryParser
  - autoweka.TrajectoryPointExtraRunner
  - autoweka.TrajectoryPointPredictionRunner
  - autoweka.Util
  - autoweka.WekaArgumentConverter
  - autoweka.WekaArgumentConverter.Arguments
  - autoweka.Wrapper
    - autoweka.smac.SMACWrapper
      - autoweka.smac.MultiInstanceWrapper
    - autoweka.SubProcessWrapper
  - autoweka.XmlSerializable
    - autoweka.Configuration (implements java.lang.Comparable<T>)
    - autoweka.ConfigurationCollection
    - autoweka.Experiment
    - autoweka.ExperimentBatch
    - autoweka.TrajectoryGroup

## Interface Hierarchy

- autoweka.ClassifierResult.Metric

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - autoweka.Parameter.ParamType