# Hierarchy For All Packages

Package Hierarchies:

- weka.classifiers.functions,
- weka.classifiers.functions.explicitboundaries,
- weka.classifiers.functions.explicitboundaries.combiners,
- weka.classifiers.functions.explicitboundaries.combiners.potentialCombiners,
- weka.classifiers.functions.explicitboundaries.gemoetry,
- weka.classifiers.functions.explicitboundaries.models,
- weka.classifiers.meta.simpleVotingLikeCombiners

## 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.functions.FLDA
      - weka.classifiers.functions.explicitboundaries.models.FLDABoundary (implements weka.classifiers.functions.explicitboundaries.ClassifierWithBoundaries)
    - weka.classifiers.functions.LinearRegression (implements weka.core.OptionHandler, weka.core.WeightedInstancesHandler)
      - weka.classifiers.functions.explicitboundaries.models.LinearRegressionBoundary (implements weka.classifiers.functions.explicitboundaries.ClassifierWithBoundaries)
    - weka.classifiers.functions.Logistic (implements weka.core.Aggregateable<E>, weka.core.OptionHandler, weka.core.pmml.PMMLProducer, weka.core.TechnicalInformationHandler, weka.core.WeightedInstancesHandler)
      - weka.classifiers.functions.explicitboundaries.models.LogisticBoundary (implements weka.classifiers.functions.explicitboundaries.ClassifierWithBoundaries)
    - weka.classifiers.functions.MultilayerPerceptron (implements weka.classifiers.IterativeClassifier, weka.core.OptionHandler, weka.core.Randomizable, weka.core.WeightedInstancesHandler)
      - weka.classifiers.functions.explicitboundaries.models.MultilayerPerceptronBoundary (implements weka.classifiers.functions.explicitboundaries.ClassifierWithBoundaries)
    - weka.classifiers.functions.NearestCentroidClassifier
      - weka.classifiers.functions.explicitboundaries.models.NearestCentroidBoundary (implements weka.classifiers.functions.explicitboundaries.ClassifierWithBoundaries)
    - weka.classifiers.RandomizableClassifier (implements weka.core.Randomizable)
      - weka.classifiers.functions.LibSVM (implements weka.core.TechnicalInformationHandler)
        - weka.classifiers.functions.explicitboundaries.models.LibSVMSVCCLinearBoundary (implements weka.classifiers.functions.explicitboundaries.ClassifierWithBoundaries)
    - weka.classifiers.SingleClassifierEnhancer
      - weka.classifiers.functions.SingleClassifierEnhancerBoundary
        - weka.classifiers.functions.BoundaryAndCentroidClassifier
        - weka.classifiers.functions.BoundaryAndCentroidClassifier2
        - weka.classifiers.functions.BoundaryAndCentroidsClassifier
        - weka.classifiers.functions.BoundaryBasedClassifier (implements weka.classifiers.functions.explicitboundaries.ClassifierWithBoundaries, weka.core.Randomizable)
        - weka.classifiers.functions.BoundaryKernelClassifier (implements weka.tools.GlobalInfoHandler)
          - weka.classifiers.functions.BoundaryKernelClassifierWithPlaneProjectionsAbstract
            - weka.classifiers.functions.BoundaryKernelClassifierWithPlaneProjections
          - weka.classifiers.functions.BoundaryKernelClassifierWithPlaneProjectionsGauss
          - weka.classifiers.functions.BoundaryKernelClassifierWithPlaneProjectionsNB
          - weka.classifiers.functions.BoundaryKernelClassifierWithPlaneProjectionsNB2
        - weka.classifiers.functions.BoundaryPotentialClassifier
    - weka.classifiers.functions.SMO (implements weka.core.TechnicalInformationHandler, weka.core.WeightedInstancesHandler)
      - weka.classifiers.functions.explicitboundaries.models.SMOLinearBoundary (implements weka.classifiers.functions.explicitboundaries.ClassifierWithBoundaries)
  - weka.classifiers.functions.explicitboundaries.combiners.APotentialFunctionSingleParam (implements weka.core.OptionHandler, weka.classifiers.functions.explicitboundaries.combiners.PotentialFunction, java.io.Serializable)
    - weka.classifiers.functions.explicitboundaries.combiners.PotentialFunctionExp
    - weka.classifiers.functions.explicitboundaries.combiners.PotentialFunctionExp2
    - weka.classifiers.functions.explicitboundaries.combiners.PotentialFunctionExp3
    - weka.classifiers.functions.explicitboundaries.combiners.PotentialFunctionExp4
    - weka.classifiers.functions.explicitboundaries.combiners.PotentialFunctionExp5
    - weka.classifiers.functions.explicitboundaries.combiners.PotentialFunctionSqrt
    - weka.classifiers.functions.explicitboundaries.combiners.PotentialFunctionTanh
  - weka.classifiers.functions.explicitboundaries.DecisionBoundaries (implements java.io.Serializable)
  - weka.classifiers.functions.explicitboundaries.DecisionBoundariesExtractor (implements java.io.Serializable)
  - weka.classifiers.functions.explicitboundaries.DecisionBoundary (implements weka.classifiers.functions.explicitboundaries.IDecisionBoundary, java.io.Serializable)
    - weka.classifiers.functions.explicitboundaries.DecisionBoundaryPlane (implements weka.core.Debuggable)
  - weka.classifiers.functions.explicitboundaries.gemoetry.DotProductEuclidean (implements weka.core.Debuggable, weka.classifiers.functions.explicitboundaries.gemoetry.DotProduct, java.io.Serializable)
  - weka.classifiers.functions.explicitboundaries.gemoetry.GrammShmidtOrthonormal (implements weka.core.Debuggable, java.io.Serializable)
  - weka.classifiers.functions.explicitboundaries.gemoetry.InstancesGeometricOperations
  - weka.classifiers.functions.explicitboundaries.models.MajorityPlaneBoundaryModel (implements weka.core.Debuggable, java.io.Serializable)
  - weka.classifiers.meta.simpleVotingLikeCombiners.OutputCombinerBase (implements weka.core.OptionHandler, weka.classifiers.meta.simpleVotingLikeCombiners.OutputCombiner, weka.core.RevisionHandler, java.io.Serializable)
    - weka.classifiers.meta.simpleVotingLikeCombiners.BoundaryCombiner
  - weka.classifiers.functions.explicitboundaries.gemoetry.Plane (implements weka.core.Debuggable, java.io.Serializable)
  - weka.classifiers.functions.explicitboundaries.combiners.potentialCombiners.PotentialCombinerMaxMax (implements weka.classifiers.functions.explicitboundaries.combiners.potentialCombiners.PotentialCombiner, java.io.Serializable)
  - weka.classifiers.functions.explicitboundaries.combiners.potentialCombiners.PotentialCombinerMaxMed (implements weka.classifiers.functions.explicitboundaries.combiners.potentialCombiners.PotentialCombiner, java.io.Serializable)
  - weka.classifiers.functions.explicitboundaries.combiners.potentialCombiners.PotentialCombinerMaxMin (implements weka.classifiers.functions.explicitboundaries.combiners.potentialCombiners.PotentialCombiner, java.io.Serializable)
  - weka.classifiers.functions.explicitboundaries.combiners.potentialCombiners.PotentialCombinerMaxProd (implements weka.classifiers.functions.explicitboundaries.combiners.potentialCombiners.PotentialCombiner, java.io.Serializable)
  - weka.classifiers.functions.explicitboundaries.combiners.potentialCombiners.PotentialCombinerMaxTMean (implements weka.classifiers.functions.explicitboundaries.combiners.potentialCombiners.PotentialCombiner, java.io.Serializable)
  - weka.classifiers.functions.explicitboundaries.combiners.potentialCombiners.PotentialCombinerSum (implements weka.classifiers.functions.explicitboundaries.combiners.potentialCombiners.PotentialCombiner, java.io.Serializable)
  - weka.classifiers.functions.explicitboundaries.combiners.potentialCombiners.PotentialCombinerTMean (implements weka.classifiers.functions.explicitboundaries.combiners.potentialCombiners.PotentialCombiner, java.io.Serializable)
  - weka.classifiers.functions.explicitboundaries.combiners.PotentialFunctionAsymetric (implements weka.classifiers.functions.explicitboundaries.combiners.PotentialFunction, java.io.Serializable)
  - weka.classifiers.functions.explicitboundaries.combiners.PotentialFunctionCombiner (implements weka.classifiers.functions.explicitboundaries.DecisionBoundaryCombiner, weka.core.OptionHandler, java.io.Serializable)
  - weka.classifiers.functions.explicitboundaries.combiners.PotentialFunctionLinear (implements weka.classifiers.functions.explicitboundaries.combiners.PotentialFunction, java.io.Serializable)
  - weka.classifiers.functions.explicitboundaries.combiners.PotentialFunctionSign (implements weka.classifiers.functions.explicitboundaries.combiners.PotentialFunction, java.io.Serializable)

## Interface Hierarchy

- weka.classifiers.Classifier
  - weka.classifiers.functions.explicitboundaries.ClassifierWithBoundaries
- weka.classifiers.functions.explicitboundaries.DecisionBoundaryCombiner
- weka.classifiers.functions.explicitboundaries.IDecisionBoundary
- weka.classifiers.functions.explicitboundaries.gemoetry.IInstanceNormCalc
  - weka.classifiers.functions.explicitboundaries.gemoetry.DotProduct
- weka.classifiers.functions.explicitboundaries.combiners.potentialCombiners.PotentialCombiner
- weka.classifiers.functions.explicitboundaries.combiners.PotentialFunction