org.encog.ml
Interface MLRegression

All Superinterfaces:
MLInput, MLInputOutput, MLMethod, MLOutput
All Known Subinterfaces:
EnsembleML, MLAutoAssocation
All Known Implementing Classes:
BasicNetwork, BasicPNN, BoltzmannMachine, CPN, EncogProgram, FreeformNetwork, GaussianFitting, GenericEnsembleML, HopfieldNetwork, LinearRegression, NEATNetwork, NEATPopulation, PrgPopulation, RBFNetwork, SVM, ThermalNetwork

public interface MLRegression
extends MLInputOutput

Defines a Machine Learning Method that supports regression. Regression takes an input and produces numeric output. Function approximation uses regression. Contrast this to classification, which uses the input to assign a class.


Method Summary
 MLData compute(MLData input)
          Compute regression.
 
Methods inherited from interface org.encog.ml.MLInput
getInputCount
 
Methods inherited from interface org.encog.ml.MLOutput
getOutputCount
 

Method Detail

compute

MLData compute(MLData input)
Compute regression.

Parameters:
input - The input data.
Returns:
The output data.


Copyright © 2014. All Rights Reserved.