C# Класс Encog.Neural.Som.Training.Clustercopy.SOMClusterCopyTraining

SOM cluster copy is a very simple trainer for SOM's. Using this triner all of the training data is copied to the SOM weights. This can provide a functional SOM, or can be used as a starting point for training.
Наследование: Encog.ML.Train.BasicTraining
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Iteration ( ) : void

Pause ( ) : TrainingContinuation

Resume ( TrainingContinuation state ) : void

SOMClusterCopyTraining ( SOMNetwork network, IMLDataSet training ) : Encog.ML

Construct the object.

Приватные методы

Метод Описание
CopyInputPattern ( int outputNeuron, IMLData input ) : void

Copy the specified input pattern to the weight matrix. This causes an output neuron to learn this pattern "exactly". This is useful when a winner is to be forced.

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

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

public final Iteration ( ) : void
Результат void

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

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

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

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

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

Construct the object.
public SOMClusterCopyTraining ( SOMNetwork network, IMLDataSet training ) : Encog.ML
network Encog.Neural.SOM.SOMNetwork The network to train.
training IMLDataSet The training data.
Результат Encog.ML