Overview | Package | Class | Tree | Deprecated | Index | Help | Weka's home
PREV NEXT | FRAMES NO FRAMES

## Hierarchy For All Packages

Package Hierarchies:
  weka.associations, weka.associations.tertius, weka.attributeSelection, weka.classifiers, weka.classifiers.bayes, weka.classifiers.bayes.net, weka.classifiers.bayes.net.estimate, weka.classifiers.bayes.net.search, weka.classifiers.bayes.net.search.ci, weka.classifiers.bayes.net.search.fixed, weka.classifiers.bayes.net.search.global, weka.classifiers.bayes.net.search.local, weka.classifiers.evaluation, weka.classifiers.functions, weka.classifiers.functions.neural, weka.classifiers.functions.pace, weka.classifiers.functions.supportVector, weka.classifiers.lazy, weka.classifiers.lazy.kstar, weka.classifiers.meta, weka.classifiers.misc, weka.classifiers.rules, weka.classifiers.rules.part, weka.classifiers.trees, weka.classifiers.trees.adtree, weka.classifiers.trees.j48, weka.classifiers.trees.lmt, weka.classifiers.trees.m5, weka.classifiers.xml, weka.clusterers, weka.core, weka.core.converters, weka.core.matrix, weka.core.xml, weka.datagenerators, weka.estimators, weka.experiment, weka.experiment.xml, weka.filters, weka.filters.supervised.attribute, weka.filters.supervised.instance, weka.filters.unsupervised.attribute, weka.filters.unsupervised.instance, weka.gui, weka.gui.arffviewer, weka.gui.beans, weka.gui.beans.xml, weka.gui.boundaryvisualizer, weka.gui.experiment, weka.gui.explorer, weka.gui.graphvisualizer, weka.gui.streams, weka.gui.treevisualizer, weka.gui.visualize

## Class Hierarchy

- java.lang.Object
  - weka.core.converters.AbstractLoader (implements weka.core.converters.Loader)
    - weka.core.converters.ArffLoader (implements weka.core.converters.BatchConverter, weka.core.converters.FileSourcedConverter, weka.core.converters.IncrementalConverter)
    - weka.core.converters.C45Loader (implements weka.core.converters.BatchConverter, weka.core.converters.FileSourcedConverter, weka.core.converters.IncrementalConverter)
    - weka.core.converters.CSVLoader (implements weka.core.converters.BatchConverter, weka.core.converters.FileSourcedConverter)
    - weka.core.converters.DatabaseLoader (implements weka.core.converters.BatchConverter, weka.core.converters.DatabaseConverter, weka.core.converters.IncrementalConverter, weka.core.OptionHandler)
    - weka.core.converters.SerializedInstancesLoader (implements weka.core.converters.BatchConverter, weka.core.converters.FileSourcedConverter, weka.core.converters.IncrementalConverter)
  - weka.core.converters.AbstractSaver (implements weka.core.converters.Saver)
    - weka.core.converters.AbstractFileSaver (implements weka.core.converters.FileSourcedConverter, weka.core.OptionHandler)
      - weka.core.converters.ArffSaver (implements weka.core.converters.BatchConverter, weka.core.converters.IncrementalConverter)
      - weka.core.converters.C45Saver (implements weka.core.converters.BatchConverter, weka.core.converters.IncrementalConverter, weka.core.OptionHandler)
      - weka.core.converters.CSVSaver (implements weka.core.converters.BatchConverter, weka.core.converters.FileSourcedConverter, weka.core.converters.IncrementalConverter)
      - weka.core.converters.SerializedInstancesSaver (implements weka.core.converters.BatchConverter, weka.core.converters.IncrementalConverter)
    - weka.core.converters.DatabaseSaver (implements weka.core.converters.BatchConverter, weka.core.converters.DatabaseConverter, weka.core.converters.IncrementalConverter, weka.core.OptionHandler)
  - javax.swing.table.AbstractTableModel (implements java.io.Serializable, javax.swing.table.TableModel)
    - weka.gui.TableMap (implements javax.swing.event.TableModelListener)
      - weka.gui.TableSorter
        - weka.gui.arffviewer.ArffTableSorter (implements weka.core.Undoable)
  - weka.classifiers.bayes.net.ADNode (implements java.io.Serializable)
  - weka.gui.arffviewer.ArffTableModel (implements javax.swing.table.TableModel, weka.core.Undoable)
  - weka.attributeSelection.ASEvaluation (implements java.io.Serializable)
    - weka.attributeSelection.AttributeEvaluator
      - weka.attributeSelection.ChiSquaredAttributeEval (implements weka.core.OptionHandler)
      - weka.attributeSelection.GainRatioAttributeEval (implements weka.core.OptionHandler)
      - weka.attributeSelection.InfoGainAttributeEval (implements weka.core.OptionHandler)
      - weka.attributeSelection.OneRAttributeEval (implements weka.core.OptionHandler)
      - weka.attributeSelection.ReliefFAttributeEval (implements weka.core.OptionHandler)
      - weka.attributeSelection.SVMAttributeEval (implements weka.core.OptionHandler)
      - weka.attributeSelection.SymmetricalUncertAttributeEval (implements weka.core.OptionHandler)
      - weka.attributeSelection.UnsupervisedAttributeEvaluator
        - weka.attributeSelection.PrincipalComponents (implements weka.attributeSelection.AttributeTransformer, weka.core.OptionHandler)
    - weka.attributeSelection.SubsetEvaluator
      - weka.attributeSelection.CfsSubsetEval (implements weka.core.OptionHandler)
      - weka.attributeSelection.ConsistencySubsetEval
      - weka.attributeSelection.HoldOutSubsetEvaluator
        - weka.attributeSelection.ClassifierSubsetEval (implements weka.attributeSelection.ErrorBasedMeritEvaluator, weka.core.OptionHandler)
      - weka.attributeSelection.UnsupervisedSubsetEvaluator
      - weka.attributeSelection.WrapperSubsetEval (implements weka.core.OptionHandler)
  - weka.attributeSelection.ASSearch (implements java.io.Serializable)
    - weka.attributeSelection.BestFirst (implements weka.core.OptionHandler, weka.attributeSelection.StartSetHandler)
    - weka.attributeSelection.ExhaustiveSearch (implements weka.core.OptionHandler)
    - weka.attributeSelection.GeneticSearch (implements weka.core.OptionHandler, weka.attributeSelection.StartSetHandler)
    - weka.attributeSelection.GreedyStepwise (implements weka.core.OptionHandler, weka.attributeSelection.RankedOutputSearch, weka.attributeSelection.StartSetHandler)
    - weka.attributeSelection.RaceSearch (implements weka.core.OptionHandler, weka.attributeSelection.RankedOutputSearch)
    - weka.attributeSelection.RandomSearch (implements weka.core.OptionHandler, weka.attributeSelection.StartSetHandler)
    - weka.attributeSelection.Ranker (implements weka.core.OptionHandler, weka.attributeSelection.RankedOutputSearch, weka.attributeSelection.StartSetHandler)
    - weka.attributeSelection.RankSearch (implements weka.core.OptionHandler)
  - weka.associations.Associator (implements java.lang.Cloneable, java.io.Serializable)
    - weka.associations.Apriori (implements weka.core.OptionHandler)
    - weka.associations.PredictiveApriori (implements weka.core.OptionHandler)
    - weka.associations.Tertius (implements weka.core.OptionHandler, java.lang.Runnable)
  - weka.core.Attribute (implements weka.core.Copyable, java.io.Serializable)
  - weka.gui.visualize.AttributePanelEvent
  - weka.attributeSelection.AttributeSelection (implements java.io.Serializable)
  - weka.core.AttributeStats (implements java.io.Serializable)
  - weka.experiment.AveragingResultProducer (implements weka.core.AdditionalMeasureProducer, weka.core.OptionHandler, weka.experiment.ResultListener, weka.experiment.ResultProducer)
  - weka.classifiers.bayes.net.estimate.BayesNetEstimator (implements weka.core.OptionHandler, java.io.Serializable)
    - weka.classifiers.bayes.net.estimate.MultiNomialBMAEstimator
    - weka.classifiers.bayes.net.estimate.SimpleEstimator
      - weka.classifiers.bayes.net.estimate.BMAEstimator
  - weka.gui.beans.BeanConnection (implements java.io.Serializable)
  - weka.gui.beans.BeanInstance (implements java.io.Serializable)
  - weka.attributeSelection.BestFirst.Link2 (implements java.io.Serializable)
  - weka.gui.graphvisualizer.BIFParser (implements weka.gui.graphvisualizer.GraphConstants)
  - weka.classifiers.BVDecompose (implements weka.core.OptionHandler)
  - weka.classifiers.BVDecomposeSegCVSub (implements weka.core.OptionHandler)
  - weka.classifiers.CheckClassifier (implements weka.core.OptionHandler)
  - weka.classifiers.CheckClassifier.PostProcessor
  - weka.core.CheckOptionHandler
  - weka.core.matrix.CholeskyDecomposition (implements java.io.Serializable)
  - weka.classifiers.Classifier (implements java.lang.Cloneable, weka.core.OptionHandler, java.io.Serializable)
    - weka.classifiers.trees.ADTree (implements weka.core.AdditionalMeasureProducer, weka.core.Drawable, weka.classifiers.IterativeClassifier, weka.core.OptionHandler, weka.core.WeightedInstancesHandler)
    - weka.classifiers.bayes.AODE (implements weka.core.OptionHandler, weka.classifiers.UpdateableClassifier, weka.core.WeightedInstancesHandler)
    - weka.classifiers.bayes.BayesNet (implements weka.core.AdditionalMeasureProducer, weka.core.Drawable, weka.core.OptionHandler, weka.core.WeightedInstancesHandler)
      - weka.classifiers.bayes.net.BayesNetGenerator
      - weka.classifiers.bayes.net.BIFReader
    - weka.classifiers.bayes.ComplementNaiveBayes (implements weka.core.OptionHandler, weka.core.WeightedInstancesHandler)
    - weka.classifiers.rules.ConjunctiveRule (implements weka.core.OptionHandler, weka.core.WeightedInstancesHandler)
    - weka.classifiers.trees.DecisionStump (implements weka.classifiers.Sourcable, weka.core.WeightedInstancesHandler)
    - weka.classifiers.rules.DecisionTable (implements weka.core.AdditionalMeasureProducer, weka.core.OptionHandler, weka.core.WeightedInstancesHandler)
    - weka.classifiers.misc.HyperPipes
    - weka.classifiers.lazy.IB1 (implements weka.classifiers.UpdateableClassifier)
    - weka.classifiers.lazy.IBk (implements weka.core.OptionHandler, weka.classifiers.UpdateableClassifier, weka.core.WeightedInstancesHandler)
    - weka.classifiers.trees.Id3
    - weka.classifiers.trees.J48 (implements weka.core.AdditionalMeasureProducer, weka.core.Drawable, weka.core.Matchable, weka.core.OptionHandler, weka.classifiers.Sourcable, weka.core.Summarizable, weka.core.WeightedInstancesHandler)
    - weka.classifiers.rules.JRip (implements weka.core.AdditionalMeasureProducer, weka.core.OptionHandler, weka.core.WeightedInstancesHandler)
    - weka.classifiers.lazy.KStar (implements weka.classifiers.lazy.kstar.KStarConstants, weka.classifiers.UpdateableClassifier)
    - weka.classifiers.lazy.LBR
    - weka.classifiers.functions.LeastMedSq (implements weka.core.OptionHandler)
    - weka.classifiers.functions.LinearRegression (implements weka.core.OptionHandler, weka.core.WeightedInstancesHandler)
    - weka.classifiers.trees.LMT (implements weka.core.AdditionalMeasureProducer, weka.core.Drawable, weka.core.OptionHandler)
    - weka.classifiers.functions.Logistic (implements weka.core.OptionHandler, weka.core.WeightedInstancesHandler)
    - weka.classifiers.trees.lmt.LogisticBase (implements weka.core.WeightedInstancesHandler)
      - weka.classifiers.trees.lmt.LMTNode
    - weka.classifiers.trees.m5.M5Base (implements weka.core.AdditionalMeasureProducer, weka.core.OptionHandler)
      - weka.classifiers.trees.M5P (implements weka.core.Drawable)
      - weka.classifiers.rules.M5Rules
    - weka.classifiers.functions.MultilayerPerceptron (implements weka.core.OptionHandler, weka.core.WeightedInstancesHandler)
    - weka.classifiers.MultipleClassifiersCombiner
      - weka.classifiers.RandomizableMultipleClassifiersCombiner (implements weka.core.Randomizable)
        - weka.classifiers.meta.MultiScheme
        - weka.classifiers.meta.Stacking
          - weka.classifiers.meta.Grading
          - weka.classifiers.meta.StackingC (implements weka.core.OptionHandler)
      - weka.classifiers.meta.Vote
    - weka.classifiers.bayes.NaiveBayes (implements weka.core.OptionHandler, weka.core.WeightedInstancesHandler)
      - weka.classifiers.bayes.NaiveBayesUpdateable (implements weka.classifiers.UpdateableClassifier)
    - weka.classifiers.bayes.NaiveBayesMultinomial (implements weka.core.WeightedInstancesHandler)
    - weka.classifiers.bayes.NaiveBayesSimple
    - weka.classifiers.trees.NBTree (implements weka.core.AdditionalMeasureProducer, weka.core.Drawable, weka.core.Summarizable, weka.core.WeightedInstancesHandler)
    - weka.classifiers.rules.NNge (implements weka.core.OptionHandler, weka.classifiers.UpdateableClassifier)
    - weka.classifiers.rules.OneR (implements weka.core.OptionHandler)
    - weka.classifiers.functions.PaceRegression (implements weka.core.OptionHandler, weka.core.WeightedInstancesHandler)
    - weka.classifiers.rules.PART (implements weka.core.AdditionalMeasureProducer, weka.core.OptionHandler, weka.core.Summarizable, weka.core.WeightedInstancesHandler)
    - weka.classifiers.trees.m5.PreConstructedLinearModel (implements java.io.Serializable)
    - weka.classifiers.rules.Prism
    - weka.classifiers.trees.RandomForest (implements weka.core.AdditionalMeasureProducer, weka.core.OptionHandler, weka.core.Randomizable, weka.core.WeightedInstancesHandler)
    - weka.classifiers.RandomizableClassifier (implements weka.core.Randomizable)
    - weka.classifiers.trees.RandomTree (implements weka.core.OptionHandler, weka.core.Randomizable, weka.core.WeightedInstancesHandler)
    - weka.classifiers.functions.RBFNetwork (implements weka.core.OptionHandler)
    - weka.classifiers.trees.REPTree (implements weka.core.AdditionalMeasureProducer, weka.core.Drawable, weka.core.OptionHandler, weka.classifiers.Sourcable, weka.core.WeightedInstancesHandler)
    - weka.classifiers.rules.Ridor (implements weka.core.AdditionalMeasureProducer, weka.core.OptionHandler, weka.core.WeightedInstancesHandler)
    - weka.classifiers.trees.m5.RuleNode
    - weka.classifiers.functions.SimpleLinearRegression (implements weka.core.WeightedInstancesHandler)
    - weka.classifiers.functions.SimpleLogistic (implements weka.core.AdditionalMeasureProducer, weka.core.OptionHandler, weka.core.WeightedInstancesHandler)
    - weka.classifiers.SingleClassifierEnhancer
      - weka.classifiers.meta.AttributeSelectedClassifier (implements weka.core.AdditionalMeasureProducer, weka.core.Drawable, weka.core.OptionHandler, weka.core.WeightedInstancesHandler)
      - weka.classifiers.meta.ClassificationViaRegression
      - weka.classifiers.meta.FilteredClassifier (implements weka.core.Drawable)
      - weka.classifiers.IteratedSingleClassifierEnhancer
        - weka.classifiers.meta.AdditiveRegression (implements weka.core.AdditionalMeasureProducer, weka.core.OptionHandler, weka.core.WeightedInstancesHandler)
        - weka.classifiers.RandomizableIteratedSingleClassifierEnhancer (implements weka.core.Randomizable)
          - weka.classifiers.meta.AdaBoostM1 (implements weka.classifiers.Sourcable, weka.core.WeightedInstancesHandler)
            - weka.classifiers.meta.MultiBoostAB
          - weka.classifiers.meta.Bagging (implements weka.core.AdditionalMeasureProducer, weka.core.WeightedInstancesHandler)
          - weka.classifiers.meta.Decorate
          - weka.classifiers.meta.LogitBoost (implements weka.classifiers.Sourcable, weka.core.WeightedInstancesHandler)
          - weka.classifiers.meta.RandomCommittee (implements weka.core.WeightedInstancesHandler)
      - weka.classifiers.lazy.LWL (implements weka.classifiers.UpdateableClassifier, weka.core.WeightedInstancesHandler)
      - weka.classifiers.meta.OrdinalClassClassifier (implements weka.core.OptionHandler)
      - weka.classifiers.RandomizableSingleClassifierEnhancer (implements weka.core.Randomizable)
        - weka.classifiers.meta.CostSensitiveClassifier (implements weka.core.Drawable, weka.core.OptionHandler)
        - weka.classifiers.meta.CVParameterSelection (implements weka.core.Drawable, weka.core.Summarizable)
        - weka.classifiers.meta.MetaCost
        - weka.classifiers.meta.MultiClassClassifier (implements weka.core.OptionHandler)
        - weka.classifiers.meta.RacedIncrementalLogitBoost (implements weka.classifiers.UpdateableClassifier)
        - weka.classifiers.meta.ThresholdSelector (implements weka.core.Drawable, weka.core.OptionHandler)
      - weka.classifiers.meta.RegressionByDiscretization
    - weka.classifiers.functions.SMO (implements weka.core.WeightedInstancesHandler)
    - weka.classifiers.functions.SMOreg (implements weka.core.OptionHandler, weka.core.WeightedInstancesHandler)
    - weka.classifiers.trees.UserClassifier (implements weka.core.Drawable, weka.gui.treevisualizer.TreeDisplayListener, weka.gui.visualize.VisualizePanelListener)
    - weka.classifiers.misc.VFI (implements weka.core.OptionHandler, weka.core.WeightedInstancesHandler)
    - weka.classifiers.functions.VotedPerceptron (implements weka.core.OptionHandler)
    - weka.classifiers.functions.Winnow (implements weka.classifiers.UpdateableClassifier)
    - weka.classifiers.rules.ZeroR (implements weka.core.WeightedInstancesHandler)
  - weka.classifiers.rules.part.ClassifierDecList (implements java.io.Serializable)
    - weka.classifiers.rules.part.C45PruneableDecList
    - weka.classifiers.rules.part.PruneableDecList
  - weka.experiment.ClassifierSplitEvaluator (implements weka.core.AdditionalMeasureProducer, weka.core.OptionHandler, weka.experiment.SplitEvaluator)
    - weka.experiment.CostSensitiveClassifierSplitEvaluator
  - weka.classifiers.trees.j48.ClassifierSplitModel (implements java.lang.Cloneable, java.io.Serializable)
    - weka.classifiers.trees.j48.BinC45Split
    - weka.classifiers.trees.j48.C45Split
    - weka.classifiers.trees.j48.NBTreeNoSplit
    - weka.classifiers.trees.j48.NBTreeSplit
    - weka.classifiers.trees.j48.NoSplit
    - weka.classifiers.trees.lmt.ResidualSplit
  - weka.classifiers.trees.j48.ClassifierTree (implements weka.core.Drawable, java.io.Serializable)
    - weka.classifiers.trees.j48.C45PruneableClassifierTree
    - weka.classifiers.trees.j48.NBTreeClassifierTree
    - weka.classifiers.trees.j48.PruneableClassifierTree
  - weka.clusterers.Clusterer (implements java.lang.Cloneable, java.io.Serializable)
    - weka.clusterers.Cobweb (implements weka.core.Drawable, weka.core.OptionHandler)
    - weka.clusterers.DensityBasedClusterer
      - weka.clusterers.EM (implements weka.clusterers.NumberOfClustersRequestable, weka.core.OptionHandler, weka.core.WeightedInstancesHandler)
      - weka.clusterers.MakeDensityBasedClusterer (implements weka.clusterers.NumberOfClustersRequestable, weka.core.OptionHandler, weka.core.WeightedInstancesHandler)
    - weka.clusterers.FarthestFirst (implements weka.core.OptionHandler)
    - weka.clusterers.SimpleKMeans (implements weka.clusterers.NumberOfClustersRequestable, weka.core.OptionHandler, weka.core.WeightedInstancesHandler)
  - weka.clusterers.ClusterEvaluation (implements java.io.Serializable)
  - weka.datagenerators.ClusterGenerator (implements java.io.Serializable)
    - weka.datagenerators.BIRCHCluster (implements weka.core.OptionHandler, java.io.Serializable)
  - weka.gui.treevisualizer.Colors
  - 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.JFileChooser (implements javax.accessibility.Accessible)
          - weka.gui.arffviewer.FileChooser
        - javax.swing.JLabel (implements javax.accessibility.Accessible, javax.swing.SwingConstants)
          - javax.swing.DefaultListCellRenderer (implements javax.swing.ListCellRenderer, java.io.Serializable)
            - weka.gui.experiment.AlgorithmListPanel.ObjectCellRenderer
          - javax.swing.table.DefaultTableCellRenderer (implements java.io.Serializable, javax.swing.table.TableCellRenderer)
            - weka.gui.arffviewer.ArffTableCellRenderer
        - javax.swing.JPanel (implements javax.accessibility.Accessible)
          - weka.gui.beans.AbstractDataSink (implements weka.gui.beans.BeanCommon, weka.gui.beans.DataSink, weka.gui.beans.DataSourceListener, weka.gui.beans.InstanceListener, java.io.Serializable, weka.gui.beans.TestSetListener, weka.gui.beans.TrainingSetListener, weka.gui.beans.Visible)
            - weka.gui.beans.Saver (implements weka.gui.beans.WekaWrapper)
          - weka.gui.beans.AbstractDataSource (implements java.beans.beancontext.BeanContextChild, weka.gui.beans.DataSource, java.io.Serializable, weka.gui.beans.Visible)
            - weka.gui.beans.Loader (implements weka.gui.beans.EventConstraints, weka.gui.beans.UserRequestAcceptor, weka.gui.beans.WekaWrapper)
          - weka.gui.beans.AbstractEvaluator (implements weka.gui.beans.BeanCommon, java.io.Serializable, weka.gui.beans.Visible)
            - weka.gui.beans.ClassifierPerformanceEvaluator (implements weka.gui.beans.BatchClassifierListener, weka.gui.beans.EventConstraints, java.io.Serializable, weka.gui.beans.UserRequestAcceptor)
            - weka.gui.beans.ClustererPerformanceEvaluator (implements weka.gui.beans.BatchClustererListener, weka.gui.beans.EventConstraints, java.io.Serializable, weka.gui.beans.UserRequestAcceptor)
            - weka.gui.beans.IncrementalClassifierEvaluator (implements weka.gui.beans.EventConstraints, weka.gui.beans.IncrementalClassifierListener)
          - weka.gui.beans.AbstractTestSetProducer (implements weka.gui.beans.BeanCommon, java.io.Serializable, weka.gui.beans.TestSetProducer, weka.gui.beans.Visible)
            - weka.gui.beans.TestSetMaker (implements weka.gui.beans.DataSourceListener, weka.gui.beans.EventConstraints, java.io.Serializable)
          - weka.gui.beans.AbstractTrainAndTestSetProducer (implements weka.gui.beans.BeanCommon, weka.gui.beans.DataSourceListener, java.io.Serializable, weka.gui.beans.TestSetProducer, weka.gui.beans.TrainingSetProducer, weka.gui.beans.Visible)
            - weka.gui.beans.CrossValidationFoldMaker (implements weka.gui.beans.DataSourceListener, weka.gui.beans.EventConstraints, java.io.Serializable, weka.gui.beans.TestSetListener, weka.gui.beans.TrainingSetListener, weka.gui.beans.UserRequestAcceptor)
            - weka.gui.beans.TrainTestSplitMaker (implements weka.gui.beans.DataSourceListener, weka.gui.beans.EventConstraints, java.io.Serializable, weka.gui.beans.TestSetListener, weka.gui.beans.TrainingSetListener, weka.gui.beans.UserRequestAcceptor)
          - weka.gui.beans.AbstractTrainingSetProducer (implements weka.gui.beans.BeanCommon, java.io.Serializable, weka.gui.beans.TrainingSetProducer, weka.gui.beans.Visible)
            - weka.gui.beans.TrainingSetMaker (implements weka.gui.beans.DataSourceListener, weka.gui.beans.EventConstraints, java.io.Serializable)
          - weka.gui.experiment.AlgorithmListPanel (implements java.awt.event.ActionListener)
          - weka.gui.arffviewer.ArffPanel (implements java.awt.event.ActionListener, javax.swing.event.ChangeListener, java.awt.event.MouseListener, weka.core.Undoable)
          - weka.gui.arffviewer.ArffViewerMainPanel (implements java.awt.event.ActionListener, javax.swing.event.ChangeListener)
          - weka.gui.explorer.AssociationsPanel
          - weka.gui.AttributeListPanel
          - weka.gui.AttributeSelectionPanel
          - weka.gui.explorer.AttributeSelectionPanel
          - weka.gui.AttributeSummaryPanel
          - weka.gui.beans.BeanVisual (implements java.io.Serializable)
          - weka.gui.boundaryvisualizer.BoundaryPanel
            - weka.gui.boundaryvisualizer.BoundaryPanelDistributed
          - weka.gui.boundaryvisualizer.BoundaryVisualizer
          - weka.gui.beans.ClassAssigner (implements weka.gui.beans.BeanCommon, weka.gui.beans.DataSource, weka.gui.beans.DataSourceListener, weka.gui.beans.EventConstraints, weka.gui.beans.InstanceListener, java.io.Serializable, weka.gui.beans.TestSetListener, weka.gui.beans.TestSetProducer, weka.gui.beans.TrainingSetListener, weka.gui.beans.TrainingSetProducer, weka.gui.beans.Visible)
          - weka.gui.beans.ClassAssignerCustomizer (implements java.beans.Customizer, weka.gui.beans.CustomizerClosingListener, weka.gui.beans.DataFormatListener)
          - weka.gui.beans.Classifier (implements weka.gui.beans.BeanCommon, weka.gui.beans.EventConstraints, weka.gui.beans.InstanceListener, java.io.Serializable, weka.gui.beans.TestSetListener, weka.gui.beans.TrainingSetListener, weka.gui.beans.UserRequestAcceptor, weka.gui.beans.Visible, weka.gui.beans.WekaWrapper)
          - weka.gui.beans.ClassifierCustomizer (implements java.beans.Customizer)
          - weka.gui.explorer.ClassifierPanel
          - weka.gui.visualize.ClassPanel
          - weka.gui.beans.ClassValuePicker (implements weka.gui.beans.BeanCommon, weka.gui.beans.DataSourceListener, weka.gui.beans.EventConstraints, java.io.Serializable, weka.gui.beans.Visible)
          - weka.gui.beans.ClassValuePickerCustomizer (implements java.beans.Customizer, weka.gui.beans.CustomizerClosingListener, weka.gui.beans.DataFormatListener)
          - weka.gui.beans.Clusterer (implements weka.gui.beans.BeanCommon, weka.gui.beans.EventConstraints, java.io.Serializable, weka.gui.beans.TestSetListener, weka.gui.beans.TrainingSetListener, weka.gui.beans.UserRequestAcceptor, weka.gui.beans.Visible, weka.gui.beans.WekaWrapper)
          - weka.gui.beans.ClustererCustomizer (implements java.beans.Customizer)
          - weka.gui.explorer.ClustererPanel
          - weka.gui.beans.CrossValidationFoldMakerCustomizer (implements java.beans.Customizer)
          - weka.gui.experiment.DatasetListPanel (implements java.awt.event.ActionListener)
          - weka.gui.beans.DataVisualizer (implements java.beans.beancontext.BeanContextChild, weka.gui.beans.DataSourceListener, java.io.Serializable, weka.gui.beans.TestSetListener, weka.gui.beans.TrainingSetListener, weka.gui.beans.UserRequestAcceptor, weka.gui.beans.Visible)
            - weka.gui.beans.AttributeSummarizer
            - weka.gui.beans.ScatterPlotMatrix
          - weka.gui.experiment.DistributeExperimentPanel
          - weka.gui.experiment.Experimenter
          - weka.gui.explorer.Explorer
          - weka.gui.beans.Filter (implements weka.gui.beans.BeanCommon, weka.gui.beans.DataSource, weka.gui.beans.DataSourceListener, weka.gui.beans.EventConstraints, weka.gui.beans.InstanceListener, java.io.Serializable, weka.gui.beans.TestSetListener, weka.gui.beans.TestSetProducer, weka.gui.beans.TrainingSetListener, weka.gui.beans.TrainingSetProducer, weka.gui.beans.UserRequestAcceptor, weka.gui.beans.Visible, weka.gui.beans.WekaWrapper)
          - weka.gui.beans.FilterCustomizer (implements java.beans.Customizer)
          - weka.gui.experiment.GeneratorPropertyIteratorPanel (implements java.awt.event.ActionListener)
          - weka.gui.GenericArrayEditor (implements java.beans.PropertyEditor)
          - weka.gui.GenericObjectEditor.GOEPanel
          - weka.gui.beans.GraphViewer (implements weka.gui.beans.GraphListener, java.io.Serializable, weka.gui.beans.UserRequestAcceptor, weka.gui.beans.Visible)
          - weka.gui.graphvisualizer.GraphVisualizer (implements weka.gui.graphvisualizer.GraphConstants, weka.gui.graphvisualizer.LayoutCompleteEventListener)
          - weka.gui.experiment.HostListPanel (implements java.awt.event.ActionListener)
          - weka.gui.streams.InstanceCounter (implements weka.gui.streams.InstanceListener, java.io.Serializable)
          - weka.gui.streams.InstanceLoader (implements java.awt.event.ActionListener, weka.gui.streams.InstanceProducer, java.io.Serializable)
          - weka.gui.InstancesSummaryPanel
          - weka.gui.streams.InstanceTable (implements weka.gui.streams.InstanceListener, java.io.Serializable)
          - weka.gui.streams.InstanceViewer (implements weka.gui.streams.InstanceListener, java.io.Serializable)
          - weka.gui.beans.KnowledgeFlowApp (implements java.beans.PropertyChangeListener)
          - weka.gui.beans.LoaderCustomizer (implements java.beans.Customizer, weka.gui.beans.CustomizerCloseRequester)
          - weka.gui.LogPanel (implements weka.gui.Logger, weka.gui.TaskLogger)
          - weka.gui.visualize.MatrixPanel
          - weka.gui.beans.MetaBean (implements weka.gui.beans.BeanCommon, weka.gui.beans.EventConstraints, java.io.Serializable, weka.gui.beans.UserRequestAcceptor, weka.gui.beans.Visible)
          - weka.gui.beans.ModelPerformanceChart (implements java.beans.beancontext.BeanContextChild, java.io.Serializable, weka.gui.beans.ThresholdDataListener, weka.gui.beans.UserRequestAcceptor, weka.gui.beans.Visible, weka.gui.beans.VisualizableErrorListener)
          - weka.gui.visualize.Plot2D
          - weka.gui.beans.PredictionAppender (implements weka.gui.beans.BatchClassifierListener, weka.gui.beans.BatchClustererListener, weka.gui.beans.BeanCommon, weka.gui.beans.DataSource, weka.gui.beans.EventConstraints, weka.gui.beans.IncrementalClassifierListener, java.io.Serializable, weka.gui.beans.TestSetProducer, weka.gui.beans.TrainingSetProducer, weka.gui.beans.Visible)
          - weka.gui.beans.PredictionAppenderCustomizer (implements java.beans.Customizer)
          - weka.gui.explorer.PreprocessPanel
          - weka.gui.visualize.PrintablePanel (implements weka.gui.visualize.PrintableHandler)
            - weka.gui.AttributeVisualizationPanel
            - weka.gui.treevisualizer.TreeVisualizer (implements java.awt.event.ActionListener, java.awt.event.ItemListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener)
            - weka.gui.visualize.VisualizePanel
              - weka.gui.visualize.ThresholdVisualizePanel
          - weka.gui.PropertyPanel
          - weka.gui.PropertySheetPanel (implements java.beans.PropertyChangeListener)
          - weka.gui.ResultHistoryPanel
          - weka.gui.experiment.ResultsPanel
          - weka.gui.experiment.RunNumberPanel
          - weka.gui.experiment.RunPanel (implements java.awt.event.ActionListener)
          - weka.gui.beans.SaverCustomizer (implements java.beans.Customizer, weka.gui.beans.CustomizerCloseRequester)
          - weka.gui.SetInstancesPanel
          - weka.gui.experiment.SetupModePanel
          - weka.gui.experiment.SetupPanel
          - weka.gui.experiment.SimpleSetupPanel
          - weka.gui.beans.StripChart (implements weka.gui.beans.BeanCommon, weka.gui.beans.ChartListener, weka.gui.beans.InstanceListener, java.io.Serializable, weka.gui.beans.UserRequestAcceptor, weka.gui.beans.Visible)
          - weka.gui.beans.StripChartCustomizer (implements java.beans.Customizer)
          - weka.gui.beans.TextViewer (implements java.beans.beancontext.BeanContextChild, weka.gui.beans.DataSourceListener, java.io.Serializable, weka.gui.beans.TestSetListener, weka.gui.beans.TextListener, weka.gui.beans.TrainingSetListener, weka.gui.beans.UserRequestAcceptor, weka.gui.beans.Visible)
          - weka.gui.beans.TrainTestSplitMakerCustomizer (implements java.beans.Customizer)
          - weka.gui.WekaTaskMonitor (implements weka.gui.TaskLogger)
        - javax.swing.JPopupMenu (implements javax.accessibility.Accessible, javax.swing.MenuElement)
          - weka.gui.GenericObjectEditor.JTreePopupMenu
        - javax.swing.JScrollPane (implements javax.accessibility.Accessible, javax.swing.ScrollPaneConstants)
          - weka.gui.visualize.AttributePanel
          - weka.gui.visualize.LegendPanel
        - javax.swing.JTable (implements javax.accessibility.Accessible, javax.swing.event.CellEditorListener, javax.swing.event.ListSelectionListener, javax.swing.Scrollable, javax.swing.event.TableColumnModelListener, javax.swing.event.TableModelListener)
          - weka.gui.arffviewer.ArffTable
      - java.awt.Panel (implements javax.accessibility.Accessible)
        - weka.gui.streams.InstanceSavePanel (implements weka.gui.streams.InstanceListener, java.io.Serializable)
      - java.awt.Window (implements javax.accessibility.Accessible)
        - java.awt.Dialog
          - javax.swing.JDialog (implements javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants)
            - weka.gui.DatabaseConnectionDialog
            - weka.gui.ListSelectorDialog
            - weka.gui.experiment.OutputFormatDialog
            - weka.gui.PropertySelectorDialog
            - weka.gui.ViewerDialog (implements javax.swing.event.ChangeListener)
        - java.awt.Frame (implements java.awt.MenuContainer)
          - javax.swing.JFrame (implements javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants)
            - weka.gui.arffviewer.ArffViewer (implements java.awt.event.WindowListener)
            - weka.gui.GUIChooser
            - weka.gui.PropertyDialog
          - weka.gui.SimpleCLI (implements java.awt.event.ActionListener)
        - weka.gui.SplashWindow
  - weka.gui.ComponentHelper
  - weka.attributeSelection.ConsistencySubsetEval.hashKey (implements java.io.Serializable)
  - weka.core.ContingencyTables
  - weka.core.converters.ConverterUtils (implements java.io.Serializable)
  - weka.classifiers.trees.m5.CorrelationSplitInfo (implements java.lang.Cloneable, java.io.Serializable, weka.classifiers.trees.m5.SplitEvaluate)
  - weka.classifiers.evaluation.CostCurve
  - weka.gui.CostMatrixEditor (implements java.beans.PropertyEditor)
  - weka.experiment.CrossValidationResultProducer (implements weka.core.AdditionalMeasureProducer, weka.core.OptionHandler, weka.experiment.ResultProducer)
  - weka.experiment.CSVResultListener (implements weka.core.OptionHandler, weka.experiment.ResultListener)
    - weka.experiment.InstancesResultListener
  - weka.experiment.DatabaseUtils (implements java.io.Serializable)
    - weka.core.converters.DatabaseConnection
    - weka.experiment.DatabaseResultListener (implements weka.experiment.ResultListener)
      - weka.experiment.DatabaseResultProducer (implements weka.core.AdditionalMeasureProducer, weka.core.OptionHandler, weka.experiment.ResultProducer)
    - weka.experiment.InstanceQuery (implements weka.core.OptionHandler)
  - weka.estimators.DDConditionalEstimator (implements weka.estimators.ConditionalEstimator)
  - weka.classifiers.rules.DecisionTable.hashKey (implements java.io.Serializable)
  - weka.classifiers.rules.DecisionTable.Link
  - java.util.Dictionary<K,V>
    - java.util.Hashtable<K,V> (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable)
      - java.util.Properties
        - weka.core.ProtectedProperties
  - weka.estimators.DiscreteEstimator (implements weka.estimators.Estimator)
  - weka.classifiers.bayes.net.estimate.DiscreteEstimatorBayes (implements weka.estimators.Estimator, weka.classifiers.bayes.net.search.local.Scoreable)
    - weka.classifiers.bayes.net.estimate.DiscreteEstimatorFullBayes
  - weka.classifiers.functions.pace.DiscreteFunction
  - weka.classifiers.trees.j48.Distribution (implements java.lang.Cloneable, java.io.Serializable)
  - weka.estimators.DKConditionalEstimator (implements weka.estimators.ConditionalEstimator)
  - weka.estimators.DNConditionalEstimator (implements weka.estimators.ConditionalEstimator)
  - weka.gui.graphvisualizer.DotParser (implements weka.gui.graphvisualizer.GraphConstants)
  - weka.classifiers.functions.pace.DoubleVector (implements java.lang.Cloneable)
  - weka.gui.treevisualizer.Edge
  - weka.core.matrix.EigenvalueDecomposition (implements java.io.Serializable)
  - weka.classifiers.Evaluation (implements weka.core.Summarizable)
  - weka.classifiers.evaluation.EvaluationUtils
  - java.util.EventObject (implements java.io.Serializable)
    - weka.gui.beans.BatchClassifierEvent
    - weka.gui.beans.BatchClustererEvent
    - weka.gui.beans.ChartEvent
    - weka.gui.beans.DataSetEvent
    - weka.gui.beans.GraphEvent
    - weka.gui.beans.IncrementalClassifierEvent
    - weka.gui.beans.InstanceEvent
    - weka.gui.streams.InstanceEvent
    - weka.gui.graphvisualizer.LayoutCompleteEvent
    - weka.gui.beans.TestSetEvent
    - weka.gui.beans.TextEvent
    - weka.gui.beans.ThresholdDataEvent
    - weka.gui.beans.TrainingSetEvent
    - weka.gui.beans.VisualizableErrorEvent
  - weka.experiment.Experiment (implements weka.core.OptionHandler, java.io.Serializable)
    - weka.experiment.RemoteExperiment
  - weka.gui.experiment.ExperimenterDefaults (implements java.io.Serializable)
  - weka.core.FastVector (implements weka.core.Copyable, java.io.Serializable)
    - weka.attributeSelection.BestFirst.LinkedList2
    - weka.classifiers.rules.DecisionTable.LinkedList
  - weka.core.FastVector.FastVectorEnumeration (implements java.util.Enumeration<E>)
  - javax.swing.filechooser.FileFilter
    - weka.gui.ExtensionFileFilter (implements java.io.FilenameFilter)
  - weka.filters.Filter (implements java.io.Serializable)
    - weka.filters.unsupervised.attribute.AbstractTimeSeries (implements weka.core.OptionHandler, weka.filters.UnsupervisedFilter)
      - weka.filters.unsupervised.attribute.TimeSeriesTranslate
        - weka.filters.unsupervised.attribute.TimeSeriesDelta
    - weka.filters.unsupervised.attribute.Add (implements weka.core.OptionHandler, weka.filters.StreamableFilter, weka.filters.UnsupervisedFilter)
    - weka.filters.unsupervised.attribute.AddCluster (implements weka.core.OptionHandler, weka.filters.UnsupervisedFilter)
    - weka.filters.unsupervised.attribute.AddExpression (implements weka.core.OptionHandler, weka.filters.StreamableFilter, weka.filters.UnsupervisedFilter)
    - weka.filters.unsupervised.attribute.AddNoise (implements weka.core.OptionHandler, weka.filters.UnsupervisedFilter)
    - weka.filters.AllFilter
    - weka.filters.supervised.attribute.AttributeSelection (implements weka.core.OptionHandler, weka.filters.SupervisedFilter)
    - weka.filters.unsupervised.attribute.ChangeDateFormat (implements weka.core.OptionHandler, weka.filters.StreamableFilter, weka.filters.UnsupervisedFilter)
    - weka.filters.supervised.attribute.ClassOrder (implements weka.core.OptionHandler, weka.filters.SupervisedFilter)
    - weka.filters.unsupervised.attribute.ClusterMembership (implements weka.core.OptionHandler, weka.filters.UnsupervisedFilter)
    - weka.filters.unsupervised.attribute.Copy (implements weka.core.OptionHandler, weka.filters.StreamableFilter, weka.filters.UnsupervisedFilter)
    - weka.filters.supervised.attribute.Discretize (implements weka.core.OptionHandler, weka.filters.SupervisedFilter, weka.core.WeightedInstancesHandler)
    - weka.filters.unsupervised.attribute.FirstOrder (implements weka.core.OptionHandler, weka.filters.StreamableFilter, weka.filters.UnsupervisedFilter)
    - weka.filters.unsupervised.attribute.MakeIndicator (implements weka.core.OptionHandler, weka.filters.StreamableFilter, weka.filters.UnsupervisedFilter)
    - weka.filters.unsupervised.attribute.MergeTwoValues (implements weka.core.OptionHandler, weka.filters.StreamableFilter, weka.filters.UnsupervisedFilter)
    - weka.filters.supervised.attribute.NominalToBinary (implements weka.core.OptionHandler, weka.filters.SupervisedFilter)
    - weka.filters.unsupervised.attribute.NominalToBinary (implements weka.core.OptionHandler, weka.filters.UnsupervisedFilter)
    - weka.filters.unsupervised.instance.NonSparseToSparse (implements weka.filters.StreamableFilter, weka.filters.UnsupervisedFilter)
    - weka.filters.unsupervised.instance.Normalize (implements weka.core.OptionHandler, weka.filters.UnsupervisedFilter)
    - weka.filters.NullFilter
    - weka.filters.unsupervised.attribute.NumericTransform (implements weka.core.OptionHandler, weka.filters.StreamableFilter, weka.filters.UnsupervisedFilter)
    - weka.filters.unsupervised.attribute.Obfuscate (implements weka.filters.StreamableFilter, weka.filters.UnsupervisedFilter)
    - weka.filters.unsupervised.attribute.PotentialClassIgnorer
      - weka.filters.unsupervised.attribute.Discretize (implements weka.core.OptionHandler, weka.filters.UnsupervisedFilter, weka.core.WeightedInstancesHandler)
        - weka.filters.unsupervised.attribute.PKIDiscretize
      - weka.filters.unsupervised.attribute.Normalize (implements weka.filters.UnsupervisedFilter)
      - weka.filters.unsupervised.attribute.NumericToBinary (implements weka.filters.StreamableFilter, weka.filters.UnsupervisedFilter)
      - weka.filters.unsupervised.attribute.ReplaceMissingValues (implements weka.filters.UnsupervisedFilter)
      - weka.filters.unsupervised.attribute.Standardize (implements weka.filters.UnsupervisedFilter)
    - weka.filters.unsupervised.instance.Randomize (implements weka.core.OptionHandler, weka.filters.UnsupervisedFilter)
    - weka.filters.unsupervised.attribute.RandomProjection (implements weka.core.OptionHandler, weka.filters.UnsupervisedFilter)
    - weka.filters.unsupervised.attribute.Remove (implements weka.core.OptionHandler, weka.filters.StreamableFilter, weka.filters.UnsupervisedFilter)
    - weka.filters.unsupervised.instance.RemoveFolds (implements weka.core.OptionHandler, weka.filters.UnsupervisedFilter)
    - weka.filters.unsupervised.instance.RemoveMisclassified (implements weka.core.OptionHandler, weka.filters.UnsupervisedFilter)
    - weka.filters.unsupervised.instance.RemovePercentage (implements weka.core.OptionHandler, weka.filters.UnsupervisedFilter)
    - weka.filters.unsupervised.instance.RemoveRange (implements weka.core.OptionHandler, weka.filters.UnsupervisedFilter)
    - weka.filters.unsupervised.attribute.RemoveType (implements weka.core.OptionHandler, weka.filters.StreamableFilter, weka.filters.UnsupervisedFilter)
    - weka.filters.unsupervised.attribute.RemoveUseless (implements weka.core.OptionHandler, weka.filters.UnsupervisedFilter)
    - weka.filters.unsupervised.instance.RemoveWithValues (implements weka.core.OptionHandler, weka.filters.StreamableFilter, weka.filters.UnsupervisedFilter)
    - weka.filters.supervised.instance.Resample (implements weka.core.OptionHandler, weka.filters.SupervisedFilter)
    - weka.filters.unsupervised.instance.Resample (implements weka.core.OptionHandler, weka.filters.UnsupervisedFilter)
    - weka.filters.unsupervised.instance.SparseToNonSparse (implements weka.filters.StreamableFilter, weka.filters.UnsupervisedFilter)
    - weka.filters.supervised.instance.SpreadSubsample (implements weka.core.OptionHandler, weka.filters.SupervisedFilter)
    - weka.filters.supervised.instance.StratifiedRemoveFolds (implements weka.core.OptionHandler, weka.filters.SupervisedFilter)
    - weka.filters.unsupervised.attribute.StringToNominal (implements weka.core.OptionHandler, weka.filters.UnsupervisedFilter)
    - weka.filters.unsupervised.attribute.StringToWordVector (implements weka.core.OptionHandler, weka.filters.UnsupervisedFilter)
    - weka.filters.unsupervised.attribute.SwapValues (implements weka.core.OptionHandler, weka.filters.StreamableFilter, weka.filters.UnsupervisedFilter)
  - java.text.Format (implements java.lang.Cloneable, java.io.Serializable)
    - java.text.NumberFormat
      - java.text.DecimalFormat
        - weka.classifiers.functions.pace.ExponentialFormat
        - weka.classifiers.functions.pace.FlexibleDecimalFormat
        - weka.classifiers.functions.pace.FloatingPointFormat
  - weka.datagenerators.Generator (implements java.io.Serializable)
    - weka.datagenerators.RDG1 (implements weka.core.OptionHandler, java.io.Serializable)
  - weka.gui.GenericObjectEditor (implements weka.gui.CustomPanelSupplier, java.beans.PropertyEditor)
  - weka.gui.GenericPropertiesCreator
  - weka.gui.graphvisualizer.GraphEdge
  - java.awt.Graphics
    - java.awt.Graphics2D
      - weka.gui.visualize.PostscriptGraphics
  - weka.gui.graphvisualizer.GraphNode (implements weka.gui.graphvisualizer.GraphConstants)
  - weka.gui.graphvisualizer.HierarchicalBCEngine (implements weka.gui.graphvisualizer.GraphConstants, weka.gui.graphvisualizer.LayoutEngine)
  - weka.gui.HierarchyPropertyParser (implements java.io.Serializable)
  - weka.classifiers.trees.m5.Impurity
  - weka.core.Instance (implements weka.core.Copyable, java.io.Serializable)
    - weka.associations.tertius.IndividualInstance
    - weka.core.SparseInstance
      - weka.core.BinarySparseInstance
  - weka.core.InstanceComparator (implements java.util.Comparator<T>, java.io.Serializable)
  - weka.gui.streams.InstanceJoiner (implements weka.gui.streams.InstanceProducer, weka.gui.streams.SerialInstanceListener, java.io.Serializable)
  - weka.core.Instances (implements java.io.Serializable)
    - weka.associations.tertius.IndividualInstances
    - weka.classifiers.trees.adtree.ReferenceInstances
  - weka.classifiers.functions.pace.IntVector (implements java.lang.Cloneable)
  - weka.associations.ItemSet (implements java.io.Serializable)
    - weka.associations.AprioriItemSet (implements java.io.Serializable)
    - weka.associations.LabeledItemSet (implements java.io.Serializable)
  - weka.gui.visualize.JComponentWriter
    - weka.gui.visualize.JPEGWriter
    - weka.gui.visualize.PostscriptWriter
  - weka.gui.JTableHelper
  - weka.estimators.KDConditionalEstimator (implements weka.estimators.ConditionalEstimator)
  - weka.gui.boundaryvisualizer.KDDataGenerator (implements weka.gui.boundaryvisualizer.DataGenerator, java.io.Serializable)
  - weka.classifiers.functions.supportVector.Kernel (implements java.io.Serializable)
    - weka.classifiers.functions.supportVector.CachedKernel
      - weka.classifiers.functions.supportVector.PolyKernel
        - weka.classifiers.functions.supportVector.NormalizedPolyKernel
      - weka.classifiers.functions.supportVector.RBFKernel
  - weka.estimators.KernelEstimator (implements weka.estimators.Estimator)
  - java.awt.event.KeyAdapter (implements java.awt.event.KeyListener)
    - weka.gui.ResultHistoryPanel.RKeyAdapter (implements java.io.Serializable)
  - weka.estimators.KKConditionalEstimator (implements weka.estimators.ConditionalEstimator)
  - weka.gui.beans.KnowledgeFlow
  - weka.core.xml.KOML
  - weka.classifiers.lazy.kstar.KStarCache (implements java.io.Serializable)
  - weka.classifiers.lazy.kstar.KStarCache.CacheTable (implements java.io.Serializable)
  - weka.classifiers.lazy.kstar.KStarCache.TableEntry (implements java.io.Serializable)
  - weka.classifiers.lazy.kstar.KStarNominalAttribute (implements weka.classifiers.lazy.kstar.KStarConstants)
  - weka.classifiers.lazy.kstar.KStarNumericAttribute (implements weka.classifiers.lazy.kstar.KStarConstants)
  - weka.classifiers.lazy.kstar.KStarWrapper
  - weka.classifiers.lazy.LBR.Indexes (implements java.io.Serializable)
  - weka.experiment.LearningRateResultProducer (implements weka.core.AdditionalMeasureProducer, weka.core.OptionHandler, weka.experiment.ResultListener, weka.experiment.ResultProducer)
  - weka.core.matrix.LinearRegression
  - weka.classifiers.functions.neural.LinearUnit (implements weka.classifiers.functions.neural.NeuralMethod)
  - weka.associations.tertius.Literal (implements java.io.Serializable)
    - weka.associations.tertius.AttributeValueLiteral
      - weka.associations.tertius.IndividualLiteral
  - weka.associations.tertius.LiteralSet (implements java.lang.Cloneable, java.io.Serializable)
    - weka.associations.tertius.Body
    - weka.associations.tertius.Head
  - weka.gui.Loader
  - weka.gui.LookAndFeel
  - weka.core.matrix.LUDecomposition (implements java.io.Serializable)
  - weka.estimators.MahalanobisEstimator (implements weka.estimators.Estimator)
  - weka.classifiers.rules.part.MakeDecList (implements java.io.Serializable)
  - weka.classifiers.evaluation.MarginCurve
  - weka.classifiers.functions.pace.Maths
  - weka.core.matrix.Maths
  - weka.core.Matrix (implements java.lang.Cloneable, java.io.Serializable)
    - weka.classifiers.evaluation.ConfusionMatrix
    - weka.classifiers.CostMatrix
  - weka.classifiers.functions.pace.Matrix (implements java.lang.Cloneable, java.io.Serializable)
    - weka.classifiers.functions.pace.PaceMatrix
  - weka.core.matrix.Matrix (implements java.lang.Cloneable, java.io.Serializable)
  - weka.core.Memory
  - weka.core.xml.MethodHandler
  - weka.classifiers.functions.pace.MixtureDistribution
    - weka.classifiers.functions.pace.ChisqMixture
    - weka.classifiers.functions.pace.NormalMixture
  - weka.classifiers.trees.j48.ModelSelection (implements java.io.Serializable)
    - weka.classifiers.trees.j48.BinC45ModelSelection
    - weka.classifiers.trees.j48.C45ModelSelection
    - weka.classifiers.trees.j48.NBTreeModelSelection
    - weka.classifiers.trees.lmt.ResidualModelSelection
  - java.awt.event.MouseAdapter (implements java.awt.event.MouseListener)
    - weka.gui.ResultHistoryPanel.RMouseAdapter (implements java.io.Serializable)
  - weka.gui.treevisualizer.NamedColor
  - weka.estimators.NDConditionalEstimator (implements weka.estimators.ConditionalEstimator)
  - weka.classifiers.functions.neural.NeuralConnection (implements java.io.Serializable)
    - weka.classifiers.functions.neural.NeuralNode
  - weka.estimators.NNConditionalEstimator (implements weka.estimators.ConditionalEstimator)
  - weka.gui.treevisualizer.Node
  - weka.classifiers.evaluation.NominalPrediction (implements weka.classifiers.evaluation.Prediction, java.io.Serializable)
  - weka.estimators.NormalEstimator (implements weka.estimators.Estimator)
  - weka.classifiers.evaluation.NumericPrediction (implements weka.classifiers.evaluation.Prediction, java.io.Serializable)
  - weka.core.Optimization
  - weka.core.Option
  - weka.experiment.OutputZipper
  - weka.experiment.PairedStats
    - weka.experiment.PairedStatsCorrected
  - weka.experiment.PairedTTester (implements weka.core.OptionHandler)
    - weka.experiment.PairedCorrectedTTester
  - weka.classifiers.bayes.net.ParentSet (implements java.io.Serializable)
  - weka.gui.treevisualizer.PlaceNode1 (implements weka.gui.treevisualizer.NodePlace)
  - weka.gui.treevisualizer.PlaceNode2 (implements weka.gui.treevisualizer.NodePlace)
  - weka.gui.visualize.PlotData2D
  - weka.estimators.PoissonEstimator (implements weka.estimators.Estimator)
  - weka.associations.tertius.Predicate (implements java.io.Serializable)
  - weka.classifiers.trees.adtree.PredictionNode (implements java.lang.Cloneable, java.io.Serializable)
  - weka.gui.visualize.PrintableComponent (implements weka.gui.visualize.PrintableHandler)
  - weka.associations.PriorEstimation (implements java.io.Serializable)
  - java.beans.PropertyEditorSupport (implements java.beans.PropertyEditor)
    - weka.gui.FileEditor
    - weka.gui.SelectedTagEditor
  - weka.core.xml.PropertyHandler
  - weka.experiment.PropertyNode (implements java.io.Serializable)
  - weka.core.matrix.QRDecomposition (implements java.io.Serializable)
  - weka.core.Queue (implements java.io.Serializable)
  - java.util.Random (implements java.io.Serializable)
    - weka.core.RandomVariates
  - weka.experiment.RandomSplitResultProducer (implements weka.core.AdditionalMeasureProducer, weka.core.OptionHandler, weka.experiment.ResultProducer)
  - weka.core.Range (implements java.io.Serializable)
  - weka.experiment.RegressionSplitEvaluator (implements weka.core.AdditionalMeasureProducer, weka.core.OptionHandler, weka.experiment.SplitEvaluator)
  - weka.gui.boundaryvisualizer.RemoteBoundaryVisualizerSubTask (implements weka.experiment.Task)
  - weka.experiment.RemoteExperimentEvent (implements java.io.Serializable)
  - weka.experiment.RemoteExperimentSubTask (implements weka.experiment.Task)
  - java.rmi.server.RemoteObject (implements java.rmi.Remote, java.io.Serializable)
    - java.rmi.server.RemoteServer
      - java.rmi.server.UnicastRemoteObject
        - weka.experiment.RemoteEngine (implements weka.experiment.Compute)
  - weka.gui.boundaryvisualizer.RemoteResult (implements java.io.Serializable)
  - weka.core.RTSI
  - weka.core.RTSI.StringCompare (implements java.util.Comparator<T>)
  - weka.associations.tertius.Rule (implements java.lang.Cloneable, java.io.Serializable)
  - weka.classifiers.rules.Rule (implements weka.core.Copyable, java.io.Serializable, weka.core.WeightedInstancesHandler)
  - weka.classifiers.trees.m5.Rule (implements java.io.Serializable)
  - weka.associations.RuleGeneration (implements java.io.Serializable)
  - weka.associations.RuleItem (implements java.lang.Comparable<T>, java.io.Serializable)
  - weka.classifiers.rules.RuleStats (implements java.io.Serializable)
  - weka.gui.SaveBuffer
  - weka.classifiers.bayes.net.search.SearchAlgorithm (implements weka.core.OptionHandler, java.io.Serializable)
    - weka.classifiers.bayes.net.search.fixed.FromFile
    - weka.classifiers.bayes.net.search.global.GlobalScoreSearchAlgorithm
      - weka.classifiers.bayes.net.search.global.GeneticSearch
      - weka.classifiers.bayes.net.search.global.HillClimber
        - weka.classifiers.bayes.net.search.global.RepeatedHillClimber
        - weka.classifiers.bayes.net.search.global.TabuSearch
      - weka.classifiers.bayes.net.search.global.K2
      - weka.classifiers.bayes.net.search.global.SimulatedAnnealing
      - weka.classifiers.bayes.net.search.global.TAN
    - weka.classifiers.bayes.net.search.local.LocalScoreSearchAlgorithm
      - weka.classifiers.bayes.net.search.ci.CISearchAlgorithm
        - weka.classifiers.bayes.net.search.ci.ICSSearchAlgorithm
      - weka.classifiers.bayes.net.search.local.GeneticSearch
      - weka.classifiers.bayes.net.search.local.HillClimber
        - weka.classifiers.bayes.net.search.local.RepeatedHillClimber
        - weka.classifiers.bayes.net.search.local.TabuSearch
      - weka.classifiers.bayes.net.search.local.K2
      - weka.classifiers.bayes.net.search.local.SimulatedAnnealing
      - weka.classifiers.bayes.net.search.local.TAN
    - weka.classifiers.bayes.net.search.fixed.NaiveBayes
  - weka.core.SelectedTag
  - weka.core.SerializedObject (implements java.io.Serializable)
  - weka.core.xml.SerialUIDChanger
  - weka.classifiers.functions.neural.SigmoidUnit (implements weka.classifiers.functions.neural.NeuralMethod)
  - java.beans.SimpleBeanInfo (implements java.beans.BeanInfo)
    - weka.gui.beans.AbstractDataSinkBeanInfo
      - weka.gui.beans.SaverBeanInfo
    - weka.gui.beans.AbstractDataSourceBeanInfo
      - weka.gui.beans.LoaderBeanInfo
    - weka.gui.beans.AbstractTestSetProducerBeanInfo
      - weka.gui.beans.TestSetMakerBeanInfo
    - weka.gui.beans.AbstractTrainAndTestSetProducerBeanInfo
      - weka.gui.beans.CrossValidationFoldMakerBeanInfo
      - weka.gui.beans.TrainTestSplitMakerBeanInfo
    - weka.gui.beans.AbstractTrainingSetProducerBeanInfo
      - weka.gui.beans.TrainingSetMakerBeanInfo
    - weka.gui.beans.AttributeSummarizerBeanInfo
    - weka.gui.beans.ClassAssignerBeanInfo
    - weka.gui.beans.ClassifierBeanInfo
    - weka.gui.beans.ClassifierPerformanceEvaluatorBeanInfo
    - weka.gui.beans.ClassValuePickerBeanInfo
    - weka.gui.beans.ClustererBeanInfo
    - weka.gui.beans.ClustererPerformanceEvaluatorBeanInfo
    - weka.gui.beans.DataVisualizerBeanInfo
    - weka.gui.beans.FilterBeanInfo
    - weka.gui.beans.GraphViewerBeanInfo
    - weka.gui.beans.IncrementalClassifierEvaluatorBeanInfo
    - weka.gui.beans.ModelPerformanceChartBeanInfo
    - weka.gui.beans.PredictionAppenderBeanInfo
    - weka.gui.beans.ScatterPlotMatrixBeanInfo
    - weka.gui.beans.StripChartBeanInfo
    - weka.gui.beans.TextViewerBeanInfo
  - weka.gui.SimpleDateFormatEditor (implements java.beans.PropertyEditor)
  - weka.associations.tertius.SimpleLinkedList (implements java.io.Serializable)
  - weka.associations.tertius.SimpleLinkedList.LinkedListInverseIterator (implements java.io.Serializable)
  - weka.associations.tertius.SimpleLinkedList.LinkedListIterator (implements java.io.Serializable)
  - weka.core.SingleIndex (implements java.io.Serializable)
  - weka.core.matrix.SingularValueDecomposition (implements java.io.Serializable)
  - weka.classifiers.functions.supportVector.SMOset (implements java.io.Serializable)
  - weka.core.SpecialFunctions
  - weka.classifiers.trees.j48.SplitCriterion (implements java.io.Serializable)
    - weka.classifiers.trees.j48.EntropyBasedSplitCrit
      - weka.classifiers.trees.j48.EntropySplitCrit
      - weka.classifiers.trees.j48.GainRatioSplitCrit
      - weka.classifiers.trees.j48.InfoGainSplitCrit
  - weka.classifiers.trees.adtree.Splitter (implements java.lang.Cloneable, java.io.Serializable)
    - weka.classifiers.trees.adtree.TwoWayNominalSplit
    - weka.classifiers.trees.adtree.TwoWayNumericSplit
  - weka.core.Statistics
  - weka.classifiers.trees.j48.Stats
  - weka.experiment.Stats (implements java.io.Serializable)
  - weka.core.Stopwords
  - weka.gui.SysErrLog (implements weka.gui.Logger)
  - weka.core.SystemInfo
  - weka.core.Tag
  - weka.experiment.TaskStatusInfo (implements java.io.Serializable)
  - weka.datagenerators.Test (implements java.io.Serializable)
  - weka.classifiers.evaluation.ThresholdCurve
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - weka.gui.graphvisualizer.BIFFormatException
      - java.lang.RuntimeException
        - weka.core.UnassignedClassException
        - weka.core.UnassignedDatasetException
      - weka.core.WekaException
        - weka.core.NoSupportForMissingValuesException
        - weka.core.UnsupportedAttributeTypeException
        - weka.core.UnsupportedClassTypeException
  - weka.gui.treevisualizer.TreeBuild
  - weka.gui.treevisualizer.TreeDisplayEvent
  - weka.classifiers.evaluation.TwoClassStats
  - weka.core.Utils
  - weka.classifiers.trees.m5.Values
  - weka.classifiers.bayes.net.VaryNode (implements java.io.Serializable)
  - weka.core.Version (implements java.lang.Comparable<T>)
  - weka.gui.visualize.VisualizePanelEvent
  - weka.gui.visualize.VisualizeUtils
  - weka.core.xml.XMLDocument
  - weka.core.xml.XMLOptions
  - weka.core.xml.XMLSerialization
    - weka.core.xml.XMLBasicSerialization
      - weka.gui.beans.xml.XMLBeans
      - weka.classifiers.xml.XMLClassifier
      - weka.experiment.xml.XMLExperiment
  - weka.core.xml.XMLSerializationMethodHandler
  - weka.classifiers.trees.m5.YongSplitInfo (implements java.lang.Cloneable, java.io.Serializable, weka.classifiers.trees.m5.SplitEvaluate)

## Interface Hierarchy

- weka.core.AdditionalMeasureProducer
- weka.gui.visualize.AttributePanelListener
- weka.attributeSelection.AttributeTransformer
- weka.core.converters.BatchConverter
- weka.gui.beans.BeanCommon
- weka.estimators.ConditionalEstimator
- weka.core.Copyable
- weka.gui.beans.CustomizerCloseRequester
- weka.gui.beans.CustomizerClosingListener
- weka.gui.CustomPanelSupplier
- weka.core.converters.DatabaseConverter
- weka.gui.beans.DataFormatListener
- weka.gui.boundaryvisualizer.DataGenerator
- weka.gui.beans.DataSink
- weka.gui.beans.DataSource
- weka.core.Drawable
- weka.attributeSelection.ErrorBasedMeritEvaluator
- weka.gui.beans.EventConstraints
- java.util.EventListener
  - weka.gui.beans.BatchClassifierListener
  - weka.gui.beans.BatchClustererListener
  - weka.gui.beans.ChartListener
  - weka.gui.beans.DataSourceListener
  - weka.gui.beans.GraphListener
  - weka.gui.beans.IncrementalClassifierListener
  - weka.gui.beans.InstanceListener
  - weka.gui.streams.InstanceListener
  - weka.gui.streams.SerialInstanceListener
  - weka.gui.beans.StartUpListener
  - weka.gui.beans.TestSetListener
  - weka.gui.beans.TextListener
  - weka.gui.beans.ThresholdDataListener
  - weka.gui.beans.TrainingSetListener
  - weka.gui.beans.VisualizableErrorListener
- weka.core.converters.FileSourcedConverter
- weka.gui.graphvisualizer.GraphConstants
- weka.core.converters.IncrementalConverter
- weka.gui.streams.InstanceProducer
- weka.classifiers.IterativeClassifier
- weka.classifiers.lazy.kstar.KStarConstants
- weka.gui.graphvisualizer.LayoutCompleteEventListener
- weka.gui.graphvisualizer.LayoutEngine
- weka.gui.Logger
- weka.core.Matchable
- weka.gui.treevisualizer.NodePlace
- weka.clusterers.NumberOfClustersRequestable
- weka.core.OptionHandler
- weka.gui.visualize.Plot2DCompanion
- weka.classifiers.evaluation.Prediction
- weka.gui.visualize.PrintableHandler
- weka.core.Randomizable
- weka.attributeSelection.RankedOutputSearch
- java.rmi.Remote
  - weka.experiment.Compute
- weka.experiment.RemoteExperimentListener
- weka.classifiers.bayes.net.search.local.Scoreable
- java.io.Serializable
  - weka.estimators.Estimator
  - weka.core.converters.Loader
  - weka.classifiers.functions.neural.NeuralMethod
  - weka.experiment.ResultListener
  - weka.experiment.ResultProducer
  - weka.core.converters.Saver
  - weka.experiment.SplitEvaluator
  - weka.experiment.Task
- weka.classifiers.Sourcable
- weka.classifiers.trees.m5.SplitEvaluate
- weka.attributeSelection.StartSetHandler
- weka.filters.StreamableFilter
- weka.core.Summarizable
- weka.filters.SupervisedFilter
- weka.gui.TaskLogger
- weka.gui.beans.TestSetProducer
- weka.gui.beans.TrainingSetProducer
- weka.gui.treevisualizer.TreeDisplayListener
- weka.core.Undoable
- weka.filters.UnsupervisedFilter
- weka.classifiers.UpdateableClassifier
- weka.gui.beans.UserRequestAcceptor
- weka.gui.beans.Visible
- weka.gui.visualize.VisualizePanelListener
- weka.core.WeightedInstancesHandler
- weka.gui.beans.WekaWrapper

Overview | Package | Class | Tree | Deprecated | Index | Help | Weka's home
PREV NEXT | FRAMES NO FRAMES