## Uses of Interface
org.encog.ml.data.MLData

- Packages that use MLData
  Package | Description
  --- | ---
  org.encog.app.analyst.util |
  org.encog.ensemble |
  org.encog.ensemble.aggregator |
  org.encog.ensemble.data |
  org.encog.ml |
  org.encog.ml.bayesian |
  org.encog.ml.data |
  org.encog.ml.data.auto |
  org.encog.ml.data.basic |
  org.encog.ml.data.buffer |
  org.encog.ml.data.folded |
  org.encog.ml.data.sparse |
  org.encog.ml.data.specific |
  org.encog.ml.data.temporal |
  org.encog.ml.data.versatile |
  org.encog.ml.data.versatile.normalizers |
  org.encog.ml.data.versatile.normalizers.strategies |
  org.encog.ml.fitting.gaussian |
  org.encog.ml.fitting.linear |
  org.encog.ml.kmeans |
  org.encog.ml.prg |
  org.encog.ml.prg.train |
  org.encog.ml.svm |
  org.encog.neural.art |
  org.encog.neural.bam |
  org.encog.neural.cpn |
  org.encog.neural.data |
  org.encog.neural.data.basic |
  org.encog.neural.freeform |
  org.encog.neural.neat |
  org.encog.neural.networks |
  org.encog.neural.networks.training.pnn |
  org.encog.neural.pnn |
  org.encog.neural.rbf |
  org.encog.neural.som |
  org.encog.neural.som.training.basic |
  org.encog.neural.thermal |
  org.encog.platformspecific.j2se.data.image |
  org.encog.util.normalize |
  org.encog.util.simple |

- - ### Uses of MLData in org.encog.app.analyst.util

    Methods in org.encog.app.analyst.util with parameters of type MLData
    Modifier and Type | Method and Description
    --- | ---
    `void` | AnalystUtility.`decode(boolean includeInput, boolean includeOutput, double[] rawData, MLData encodedData)` Decode fields, using the analyst.
    `void` | AnalystUtility.`encode(boolean includeInput, boolean includeOutput, double[] rawData, MLData encodedData)` Encode fields, using the analyst.

  - ### Uses of MLData in org.encog.ensemble

    Methods in org.encog.ensemble that return MLData
    Modifier and Type | Method and Description
    --- | ---
    `MLData` | Ensemble.`compute(MLData input)` Compute the output for a specific input
    `MLData` | GenericEnsembleML.`compute(MLData input)`
    `MLData` | EnsembleAggregator.`evaluate(ArrayList<MLData> outputs)`

    Methods in org.encog.ensemble with parameters of type MLData
    Modifier and Type | Method and Description
    --- | ---
    `int` | GenericEnsembleML.`classify(MLData input)`
    `MLData` | Ensemble.`compute(MLData input)` Compute the output for a specific input
    `MLData` | GenericEnsembleML.`compute(MLData input)`
    `int` | GenericEnsembleML.`winner(MLData output)`

    Method parameters in org.encog.ensemble with type arguments of type MLData
    Modifier and Type | Method and Description
    --- | ---
    `MLData` | EnsembleAggregator.`evaluate(ArrayList<MLData> outputs)`

  - ### Uses of MLData in org.encog.ensemble.aggregator

    Methods in org.encog.ensemble.aggregator that return MLData
    Modifier and Type | Method and Description
    --- | ---
    `MLData` | MetaClassifier.`evaluate(ArrayList<MLData> outputs)`
    `MLData` | MajorityVoting.`evaluate(ArrayList<MLData> outputs)`
    `MLData` | Averaging.`evaluate(ArrayList<MLData> outputs)`
    `MLData` | MajorityVoting.`evaluate(ArrayList<MLData> outputs, double threshold, double lowValue, double highValue)`

    Method parameters in org.encog.ensemble.aggregator with type arguments of type MLData
    Modifier and Type | Method and Description
    --- | ---
    `MLData` | MetaClassifier.`evaluate(ArrayList<MLData> outputs)`
    `MLData` | MajorityVoting.`evaluate(ArrayList<MLData> outputs)`
    `MLData` | Averaging.`evaluate(ArrayList<MLData> outputs)`
    `MLData` | MajorityVoting.`evaluate(ArrayList<MLData> outputs, double threshold, double lowValue, double highValue)`

  - ### Uses of MLData in org.encog.ensemble.data

    Methods in org.encog.ensemble.data with parameters of type MLData
    Modifier and Type | Method and Description
    --- | ---
    `void` | EnsembleDataSet.`add(MLData data1)`
    `void` | EnsembleDataSet.`add(MLData inputData, MLData idealData)`

  - ### Uses of MLData in org.encog.ml

    Methods in org.encog.ml that return MLData
    Modifier and Type | Method and Description
    --- | ---
    `MLData` | MLRegression.`compute(MLData input)` Compute regression.
    `MLData` | MLCluster.`get(int pos)` Get the specified data item by index.

    Methods in org.encog.ml that return types with arguments of type MLData
    Modifier and Type | Method and Description
    --- | ---
    `List<MLData>` | MLCluster.`getData()`

    Methods in org.encog.ml with parameters of type MLData
    Modifier and Type | Method and Description
    --- | ---
    `void` | MLCluster.`add(MLData pair)` Add data to this cluster.
    `int` | MLClassification.`classify(MLData input)` Classify the input into a group.
    `MLData` | MLRegression.`compute(MLData input)` Compute regression.
    `void` | MLCluster.`remove(MLData data)` Remove the specified item.

  - ### Uses of MLData in org.encog.ml.bayesian

    Methods in org.encog.ml.bayesian with parameters of type MLData
    Modifier and Type | Method and Description
    --- | ---
    `int` | BayesianNetwork.`classify(MLData input)` Classify the input.
    `double` | BayesianNetwork.`computeProbability(MLData input)`
    `int[]` | BayesianNetwork.`determineClasses(MLData input)` Determine the classes for the specified input.

  - ### Uses of MLData in org.encog.ml.data

    Subinterfaces of MLData in org.encog.ml.data
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `MLComplexData` This class implements a data object that can hold complex numbers.

    Methods in org.encog.ml.data that return MLData
    Modifier and Type | Method and Description
    --- | ---
    `MLData` | MLData.`clone()` Clone this object.
    `MLData` | MLDataPair.`getIdeal()`
    `MLData` | MLDataPair.`getInput()`

    Methods in org.encog.ml.data with parameters of type MLData
    Modifier and Type | Method and Description
    --- | ---
    `void` | MLDataSet.`add(MLData data1)` Add a object to the dataset.
    `void` | MLDataSet.`add(MLData inputData, MLData idealData)` Add a set of input and ideal data to the dataset.

  - ### Uses of MLData in org.encog.ml.data.auto

    Methods in org.encog.ml.data.auto with parameters of type MLData
    Modifier and Type | Method and Description
    --- | ---
    `void` | AutoFloatDataSet.`add(MLData data1)`
    `void` | AutoFloatDataSet.`add(MLData inputData, MLData idealData)`

  - ### Uses of MLData in org.encog.ml.data.basic

    Classes in org.encog.ml.data.basic that implement MLData
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BasicMLComplexData` This class implements a data object that can hold complex numbers.
    `class` | `BasicMLData` Basic implementation of the MLData interface that stores the data in an array.

    Methods in org.encog.ml.data.basic that return MLData
    Modifier and Type | Method and Description
    --- | ---
    `MLData` | BasicMLData.`clone()` Clone this object.
    `MLData` | BasicMLComplexData.`clone()` Clone this object.
    `MLData` | BasicMLDataPair.`getIdeal()`
    `MLData` | BasicMLDataPair.`getInput()`
    `MLData` | BasicMLData.`minus(MLData o)` Subtract one data element from another.
    `MLData` | BasicMLData.`plus(MLData o)` Add one data element to another.
    `MLData` | BasicMLData.`times(double d)` Multiply one data element with another.

    Methods in org.encog.ml.data.basic that return types with arguments of type MLData
    Modifier and Type | Method and Description
    --- | ---
    `Centroid<MLData>` | BasicMLData.`createCentroid()`
    `Centroid<MLData>` | BasicMLComplexData.`createCentroid()` Not supported.

    Methods in org.encog.ml.data.basic with parameters of type MLData
    Modifier and Type | Method and Description
    --- | ---
    `void` | BasicMLDataCentroid.`add(MLData d)` Add an element to the centroid.
    `void` | BasicMLSequenceSet.`add(MLData theData)` Add a object to the dataset.
    `void` | BasicMLDataSet.`add(MLData theData)` Add a object to the dataset.
    `void` | BasicMLSequenceSet.`add(MLData inputData, MLData idealData)` Add a set of input and ideal data to the dataset.
    `void` | BasicMLDataSet.`add(MLData inputData, MLData idealData)` Add a set of input and ideal data to the dataset.
    `double` | BasicMLDataCentroid.`distance(MLData d)` The distance between this centroid and an element.
    `MLData` | BasicMLData.`minus(MLData o)` Subtract one data element from another.
    `MLData` | BasicMLData.`plus(MLData o)` Add one data element to another.
    `void` | BasicMLDataCentroid.`remove(MLData d)` Remove an element from the centroid.

    Constructors in org.encog.ml.data.basic with parameters of type MLData
    Constructor and Description
    `BasicMLComplexData(MLData d)` Construct a new BasicMLData object from an existing one.
    `BasicMLData(MLData d)` Construct a new BasicMLData object from an existing one.
    `BasicMLDataCentroid(MLData o)` Construct the centroid.
    `BasicMLDataPair(MLData theInput)` Construct the object with only input.
    `BasicMLDataPair(MLData theInput, MLData theIdeal)` Construct a BasicMLDataPair class with the specified input and ideal values.

  - ### Uses of MLData in org.encog.ml.data.buffer

    Methods in org.encog.ml.data.buffer with parameters of type MLData
    Modifier and Type | Method and Description
    --- | ---
    `void` | BufferedMLDataSet.`add(MLData data1)` Add only input data, for an unsupervised dataset.
    `void` | BufferedMLDataSet.`add(MLData inputData, MLData idealData)` Add both the input and ideal data.

  - ### Uses of MLData in org.encog.ml.data.folded

    Methods in org.encog.ml.data.folded with parameters of type MLData
    Modifier and Type | Method and Description
    --- | ---
    `void` | FoldedDataSet.`add(MLData data1)` Not supported.
    `void` | FoldedDataSet.`add(MLData inputData, MLData idealData)` Not supported.

  - ### Uses of MLData in org.encog.ml.data.sparse

    Classes in org.encog.ml.data.sparse that implement MLData
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SparseMLData`

    Methods in org.encog.ml.data.sparse that return MLData
    Modifier and Type | Method and Description
    --- | ---
    `MLData` | SparseMLData.`clone()` Clone this object.

    Methods in org.encog.ml.data.sparse that return types with arguments of type MLData
    Modifier and Type | Method and Description
    --- | ---
    `Centroid<MLData>` | SparseMLData.`createCentroid()`

    Constructors in org.encog.ml.data.sparse with parameters of type MLData
    Constructor and Description
    `SparseMLData(MLData d)` Construct a new BasicMLData object from an existing one.

  - ### Uses of MLData in org.encog.ml.data.specific

    Classes in org.encog.ml.data.specific that implement MLData
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BiPolarNeuralData` A NeuralData implementation designed to work with bipolar data.

    Methods in org.encog.ml.data.specific that return MLData
    Modifier and Type | Method and Description
    --- | ---
    `MLData` | BiPolarNeuralData.`clone()`

    Methods in org.encog.ml.data.specific that return types with arguments of type MLData
    Modifier and Type | Method and Description
    --- | ---
    `Centroid<MLData>` | BiPolarNeuralData.`createCentroid()` Not supported.

  - ### Uses of MLData in org.encog.ml.data.temporal

    Methods in org.encog.ml.data.temporal with parameters of type MLData
    Modifier and Type | Method and Description
    --- | ---
    `void` | TemporalMLDataSet.`add(MLData data)` Adding directly is not supported.
    `void` | TemporalMLDataSet.`add(MLData inputData, MLData idealData)` Adding directly is not supported.

  - ### Uses of MLData in org.encog.ml.data.versatile

    Methods in org.encog.ml.data.versatile that return MLData
    Modifier and Type | Method and Description
    --- | ---
    `MLData` | NormalizationHelper.`allocateInputVector()` Allocate a data item large enough to hold a single input vector.
    `MLData` | NormalizationHelper.`allocateInputVector(int multiplier)` Allocate a data item large enough to hold several input vectors.

    Methods in org.encog.ml.data.versatile with parameters of type MLData
    Modifier and Type | Method and Description
    --- | ---
    `void` | MatrixMLDataSet.`add(MLData data1)` Add a object to the dataset.
    `void` | MatrixMLDataSet.`add(MLData inputData, MLData idealData)` Add a set of input and ideal data to the dataset.
    `String[]` | NormalizationHelper.`denormalizeOutputVectorToString(MLData output)` Denormalize a complete output vector to an array of strings.

  - ### Uses of MLData in org.encog.ml.data.versatile.normalizers

    Methods in org.encog.ml.data.versatile.normalizers with parameters of type MLData
    Modifier and Type | Method and Description
    --- | ---
    `String` | OneOfNNormalizer.`denormalizeColumn(ColumnDefinition colDef, MLData data, int dataColumn)` Denormalize a value.
    `String` | IndexedNormalizer.`denormalizeColumn(ColumnDefinition colDef, MLData data, int dataColumn)` Denormalize a value.
    `String` | Normalizer.`denormalizeColumn(ColumnDefinition colDef, MLData data, int dataIndex)` Denormalize a value.
    `String` | RangeOrdinal.`denormalizeColumn(ColumnDefinition colDef, MLData data, int dataColumn)` Denormalize a value.
    `String` | RangeNormalizer.`denormalizeColumn(ColumnDefinition colDef, MLData data, int dataColumn)` Denormalize a value.
    `String` | PassThroughNormalizer.`denormalizeColumn(ColumnDefinition colDef, MLData data, int dataColumn)` Denormalize a value.

  - ### Uses of MLData in org.encog.ml.data.versatile.normalizers.strategies

    Methods in org.encog.ml.data.versatile.normalizers.strategies with parameters of type MLData
    Modifier and Type | Method and Description
    --- | ---
    `String` | BasicNormalizationStrategy.`denormalizeColumn(ColumnDefinition colDef, boolean isInput, MLData data, int dataColumn)` Normalize a column, with a double input.
    `String` | NormalizationStrategy.`denormalizeColumn(ColumnDefinition colDef, boolean isInput, MLData output, int idx)` Normalize a column, with a double input.

  - ### Uses of MLData in org.encog.ml.fitting.gaussian

    Methods in org.encog.ml.fitting.gaussian that return MLData
    Modifier and Type | Method and Description
    --- | ---
    `MLData` | GaussianFitting.`compute(MLData input)`

    Methods in org.encog.ml.fitting.gaussian with parameters of type MLData
    Modifier and Type | Method and Description
    --- | ---
    `MLData` | GaussianFitting.`compute(MLData input)`

  - ### Uses of MLData in org.encog.ml.fitting.linear

    Methods in org.encog.ml.fitting.linear that return MLData
    Modifier and Type | Method and Description
    --- | ---
    `MLData` | LinearRegression.`compute(MLData input)`

    Methods in org.encog.ml.fitting.linear with parameters of type MLData
    Modifier and Type | Method and Description
    --- | ---
    `MLData` | LinearRegression.`compute(MLData input)`

  - ### Uses of MLData in org.encog.ml.kmeans

    Methods in org.encog.ml.kmeans that return MLData
    Modifier and Type | Method and Description
    --- | ---
    `MLData` | BasicCluster.`get(int pos)` Get the specified data item by index.

    Methods in org.encog.ml.kmeans that return types with arguments of type MLData
    Modifier and Type | Method and Description
    --- | ---
    `List<MLData>` | BasicCluster.`getData()`

    Methods in org.encog.ml.kmeans with parameters of type MLData
    Modifier and Type | Method and Description
    --- | ---
    `void` | BasicCluster.`add(MLData pair)` Add to the cluster.
    `void` | BasicCluster.`remove(MLData pair)` Remove the specified item.

  - ### Uses of MLData in org.encog.ml.prg

    Methods in org.encog.ml.prg that return MLData
    Modifier and Type | Method and Description
    --- | ---
    `MLData` | EncogProgram.`compute(MLData input)` Compute the output from the input MLData.

    Methods in org.encog.ml.prg with parameters of type MLData
    Modifier and Type | Method and Description
    --- | ---
    `MLData` | EncogProgram.`compute(MLData input)` Compute the output from the input MLData.

  - ### Uses of MLData in org.encog.ml.prg.train

    Methods in org.encog.ml.prg.train that return MLData
    Modifier and Type | Method and Description
    --- | ---
    `MLData` | PrgPopulation.`compute(MLData input)` Compute the output from the best Genome.

    Methods in org.encog.ml.prg.train with parameters of type MLData
    Modifier and Type | Method and Description
    --- | ---
    `MLData` | PrgPopulation.`compute(MLData input)` Compute the output from the best Genome.

  - ### Uses of MLData in org.encog.ml.svm

    Methods in org.encog.ml.svm that return MLData
    Modifier and Type | Method and Description
    --- | ---
    `MLData` | SVM.`compute(MLData input)` Compute the output for the given input.

    Methods in org.encog.ml.svm with parameters of type MLData
    Modifier and Type | Method and Description
    --- | ---
    `int` | SVM.`classify(MLData input)` Classify the input into a group.
    `MLData` | SVM.`compute(MLData input)` Compute the output for the given input.
    `svm_node[]` | SVM.`makeSparse(MLData data)` Convert regular Encog MLData into the "sparse" data needed by an SVM.

  - ### Uses of MLData in org.encog.neural.art

    Methods in org.encog.neural.art that return MLData
    Modifier and Type | Method and Description
    --- | ---
    `MLData` | ART1.`compute(MLData input)` Compute the output for the BasicNetwork class.

    Methods in org.encog.neural.art with parameters of type MLData
    Modifier and Type | Method and Description
    --- | ---
    `int` | ART1.`classify(MLData input)` Classify the input data to a class number.
    `MLData` | ART1.`compute(MLData input)` Compute the output for the BasicNetwork class.

  - ### Uses of MLData in org.encog.neural.bam

    Methods in org.encog.neural.bam that return MLData
    Modifier and Type | Method and Description
    --- | ---
    `MLData` | BAM.`compute(MLData input)` Setup the network logic, read parameters from the network.

    Methods in org.encog.neural.bam with parameters of type MLData
    Modifier and Type | Method and Description
    --- | ---
    `void` | BAM.`addPattern(MLData inputPattern, MLData outputPattern)` Add a pattern to the neural network.
    `MLData` | BAM.`compute(MLData input)` Setup the network logic, read parameters from the network.

  - ### Uses of MLData in org.encog.neural.cpn

    Methods in org.encog.neural.cpn that return MLData
    Modifier and Type | Method and Description
    --- | ---
    `MLData` | CPN.`compute(MLData input)` Compute regression.
    `MLData` | CPN.`computeInstar(MLData input)` Compute the instar layer.
    `MLData` | CPN.`computeOutstar(MLData input)` Compute the outstar layer.

    Methods in org.encog.neural.cpn with parameters of type MLData
    Modifier and Type | Method and Description
    --- | ---
    `MLData` | CPN.`compute(MLData input)` Compute regression.
    `MLData` | CPN.`computeInstar(MLData input)` Compute the instar layer.
    `MLData` | CPN.`computeOutstar(MLData input)` Compute the outstar layer.

  - ### Uses of MLData in org.encog.neural.data

    Subinterfaces of MLData in org.encog.neural.data
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `NeuralData` This is an alias class for Encog 2.5 compatibility.

  - ### Uses of MLData in org.encog.neural.data.basic

    Classes in org.encog.neural.data.basic that implement MLData
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BasicNeuralData` This is an alias class for Encog 2.5 compatibility.

  - ### Uses of MLData in org.encog.neural.freeform

    Methods in org.encog.neural.freeform that return MLData
    Modifier and Type | Method and Description
    --- | ---
    `MLData` | FreeformNetwork.`compute(MLData input)` Compute regression.

    Methods in org.encog.neural.freeform with parameters of type MLData
    Modifier and Type | Method and Description
    --- | ---
    `int` | FreeformNetwork.`classify(MLData input)` Classify the input into a group.
    `MLData` | FreeformNetwork.`compute(MLData input)` Compute regression.

  - ### Uses of MLData in org.encog.neural.neat

    Methods in org.encog.neural.neat that return MLData
    Modifier and Type | Method and Description
    --- | ---
    `MLData` | NEATPopulation.`compute(MLData input)` Compute regression.
    `MLData` | NEATNetwork.`compute(MLData input)` Compute the output from this synapse.

    Methods in org.encog.neural.neat with parameters of type MLData
    Modifier and Type | Method and Description
    --- | ---
    `MLData` | NEATPopulation.`compute(MLData input)` Compute regression.
    `MLData` | NEATNetwork.`compute(MLData input)` Compute the output from this synapse.

  - ### Uses of MLData in org.encog.neural.networks

    Methods in org.encog.neural.networks that return MLData
    Modifier and Type | Method and Description
    --- | ---
    `MLData` | BasicNetwork.`compute(MLData input)` Compute the output for a given input to the neural network.
    `MLData` | NeuralDataMapping.`getFrom()`
    `MLData` | NeuralDataMapping.`getTo()`

    Methods in org.encog.neural.networks with parameters of type MLData
    Modifier and Type | Method and Description
    --- | ---
    `int` | BasicNetwork.`classify(MLData input)` Classify the input into a group.
    `MLData` | BasicNetwork.`compute(MLData input)` Compute the output for a given input to the neural network.
    `void` | NeuralDataMapping.`setFrom(MLData from)` Set the from data.
    `void` | NeuralDataMapping.`setTo(MLData to)` Set the target data.
    `int` | BasicNetwork.`winner(MLData input)` Determine the winner for the specified input.

    Constructors in org.encog.neural.networks with parameters of type MLData
    Constructor and Description
    `NeuralDataMapping(MLData from, MLData to)` Construct the neural data mapping class with the specified values.

  - ### Uses of MLData in org.encog.neural.networks.training.pnn

    Methods in org.encog.neural.networks.training.pnn that return MLData
    Modifier and Type | Method and Description
    --- | ---
    `MLData` | TrainBasicPNN.`computeDeriv(MLData input, MLData target)` Compute the derivative for target data.

    Methods in org.encog.neural.networks.training.pnn with parameters of type MLData
    Modifier and Type | Method and Description
    --- | ---
    `MLData` | TrainBasicPNN.`computeDeriv(MLData input, MLData target)` Compute the derivative for target data.

  - ### Uses of MLData in org.encog.neural.pnn

    Methods in org.encog.neural.pnn that return MLData
    Modifier and Type | Method and Description
    --- | ---
    `MLData` | BasicPNN.`compute(MLData input)` Compute the output from this network.
    `abstract MLData` | AbstractPNN.`compute(MLData input)` Compute the output from the network.

    Methods in org.encog.neural.pnn with parameters of type MLData
    Modifier and Type | Method and Description
    --- | ---
    `int` | BasicPNN.`classify(MLData input)` Classify the input into a group.
    `MLData` | BasicPNN.`compute(MLData input)` Compute the output from this network.
    `abstract MLData` | AbstractPNN.`compute(MLData input)` Compute the output from the network.

  - ### Uses of MLData in org.encog.neural.rbf

    Methods in org.encog.neural.rbf that return MLData
    Modifier and Type | Method and Description
    --- | ---
    `MLData` | RBFNetwork.`compute(MLData input)` Compute regression.

    Methods in org.encog.neural.rbf with parameters of type MLData
    Modifier and Type | Method and Description
    --- | ---
    `MLData` | RBFNetwork.`compute(MLData input)` Compute regression.

  - ### Uses of MLData in org.encog.neural.som

    Methods in org.encog.neural.som with parameters of type MLData
    Modifier and Type | Method and Description
    --- | ---
    `int` | SOM.`classify(MLData input)` Classify the input into a group.
    `int` | SOM.`winner(MLData input)` An alias for the classify method, kept for compatibility with earlier versions of Encog.

  - ### Uses of MLData in org.encog.neural.som.training.basic

    Methods in org.encog.neural.som.training.basic with parameters of type MLData
    Modifier and Type | Method and Description
    --- | ---
    `int` | BestMatchingUnit.`calculateBMU(MLData input)` Calculate the best matching unit (BMU).
    `double` | BestMatchingUnit.`calculateEuclideanDistance(Matrix matrix, MLData input, int outputNeuron)` Calculate the Euclidean distance for the specified output neuron and the input vector.
    `void` | BasicTrainSOM.`trainPattern(MLData pattern)` Train the specified pattern.

  - ### Uses of MLData in org.encog.neural.thermal

    Methods in org.encog.neural.thermal that return MLData
    Modifier and Type | Method and Description
    --- | ---
    `MLData` | BoltzmannMachine.`compute(MLData input)` Note: for Boltzmann networks, you will usually want to call the "run" method to compute the output.
    `MLData` | HopfieldNetwork.`compute(MLData input)` Note: for Hopfield networks, you will usually want to call the "run" method to compute the output.

    Methods in org.encog.neural.thermal with parameters of type MLData
    Modifier and Type | Method and Description
    --- | ---
    `void` | HopfieldNetwork.`addPattern(MLData pattern)` Train the neural network for the specified pattern.
    `MLData` | BoltzmannMachine.`compute(MLData input)` Note: for Boltzmann networks, you will usually want to call the "run" method to compute the output.
    `MLData` | HopfieldNetwork.`compute(MLData input)` Note: for Hopfield networks, you will usually want to call the "run" method to compute the output.

  - ### Uses of MLData in org.encog.platformspecific.j2se.data.image

    Classes in org.encog.platformspecific.j2se.data.image that implement MLData
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ImageMLData` An extension of the BasicNeuralData class that is designed to hold images for input into a neural network.

  - ### Uses of MLData in org.encog.util.normalize

    Methods in org.encog.util.normalize that return MLData
    Modifier and Type | Method and Description
    --- | ---
    `MLData` | DataNormalization.`buildForNetworkInput(double[] data)` Build "input data for a neural network" based on the input values provided.

  - ### Uses of MLData in org.encog.util.simple

    Methods in org.encog.util.simple with parameters of type MLData
    Modifier and Type | Method and Description
    --- | ---
    `static String` | EncogUtility.`formatNeuralData(MLData data)` Format neural data as a list of numbers.

Copyright © 2014. All Rights Reserved.