# Hierarchy For Package org.encog.ml

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.encog.ml.BasicML (implements org.encog.ml.MLMethod, org.encog.ml.MLProperties, java.io.Serializable)

## Interface Hierarchy

- org.encog.ml.CalculateScore
- org.encog.ml.MethodFactory
- org.encog.ml.MLCluster
- org.encog.ml.MLFactory
- org.encog.ml.MLMethod
  - org.encog.ml.MLClustering
  - org.encog.ml.MLContext
  - org.encog.ml.MLEncodable
  - org.encog.ml.MLError
  - org.encog.ml.MLInput
    - org.encog.ml.MLInputOutput (also extends org.encog.ml.MLOutput)
      - org.encog.ml.MLClassification
      - org.encog.ml.MLRegression
        - org.encog.ml.MLAutoAssocation
  - org.encog.ml.MLOutput
    - org.encog.ml.MLInputOutput (also extends org.encog.ml.MLInput)
      - org.encog.ml.MLClassification
      - org.encog.ml.MLRegression
        - org.encog.ml.MLAutoAssocation
  - org.encog.ml.MLProperties
  - org.encog.ml.MLResettable
  - org.encog.ml.MLStateSequence

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.encog.ml.TrainingImplementationType

Copyright © 2014. All Rights Reserved.