C# Класс Encog.Neural.Rbf.Training.SVDTraining

Наследование: BasicTraining
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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.

Описание методов

FlatToMatrix() публичный Метод

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.
Результат void

Iteration() публичный закрытый Метод

Perform one iteration.
public final Iteration ( ) : void
Результат void

MatrixToFlat() публичный Метод

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.
Результат void

Pause() публичный Метод

public Pause ( ) : TrainingContinuation
Результат Encog.Neural.Networks.Training.Propagation.TrainingContinuation

Resume() публичный Метод

public Resume ( TrainingContinuation state ) : void
state Encog.Neural.Networks.Training.Propagation.TrainingContinuation
Результат void

SVDTraining() публичный Метод

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.
Результат Encog.MathUtil.RBF