C# Class Encog.Neural.Rbf.Training.SVDTraining

Inheritance: BasicTraining
Datei anzeigen Open project: encog/encog-silverlight-core Class Usage Examples

Public Methods

Method Description
FlatToMatrix ( double flat, int start, double matrix ) : void

Convert a flat network to a matrix.

Iteration ( ) : void

Perform one iteration.

MatrixToFlat ( double matrix, double flat, int start ) : void

Convert the matrix to flat.

Pause ( ) : TrainingContinuation
Resume ( TrainingContinuation state ) : void
SVDTraining ( RBFNetwork network_0, IMLDataSet training ) : Encog.MathUtil.RBF

Construct the training object.

Method Details

FlatToMatrix() public method

Convert a flat network to a matrix.
public FlatToMatrix ( double flat, int start, double matrix ) : void
flat double The flat network to convert.
start int The starting point.
matrix double The matrix to convert to.
return void

Iteration() public final method

Perform one iteration.
public final Iteration ( ) : void
return void

MatrixToFlat() public method

Convert the matrix to flat.
public MatrixToFlat ( double matrix, double flat, int start ) : void
matrix double The matrix.
flat double Flat array.
start int WHere to start.
return void

Pause() public method

public Pause ( ) : TrainingContinuation
return Encog.Neural.Networks.Training.Propagation.TrainingContinuation

Resume() public method

public Resume ( TrainingContinuation state ) : void
state Encog.Neural.Networks.Training.Propagation.TrainingContinuation
return void

SVDTraining() public method

Construct the training object.
public SVDTraining ( RBFNetwork network_0, IMLDataSet training ) : Encog.MathUtil.RBF
network_0 Encog.Neural.RBF.RBFNetwork The network to train. Must have a single output neuron.
training IMLDataSet The training data to use. Must be indexable.
return Encog.MathUtil.RBF