org.encog.ml

## Interface MLInput

- All Superinterfaces:
    MLMethod
  All Known Subinterfaces:
    EnsembleML, MLAutoAssocation, MLClassification, MLInputOutput, MLRegression
  All Known Implementing Classes:
    ART1, BasicNetwork, BasicPNN, BayesianNetwork, BoltzmannMachine, CPN, EncogProgram, FreeformNetwork, GaussianFitting, GenericEnsembleML, HopfieldNetwork, LinearRegression, NEATNetwork, NEATPopulation, PrgPopulation, RBFNetwork, SOM, SVM, ThermalNetwork

      public interface MLInput
      extends MLMethod

  Defines a MLMethod that accepts input. Input is defined as a simple array of double values. Many machine learning methods, such as neural networks and support vector machines receive input this way, and thus implement this interface. Others, such as clustering, do not.

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `int` | `getInputCount()`

- - ### Method Detail

    - #### getInputCount

          int getInputCount()

      Returns:
        The input.

Copyright © 2014. All Rights Reserved.