C# Класс Encog.Neural.Networks.Pattern.HopfieldPattern

Create a Hopfield pattern. A Hopfield neural network has a single layer that functions both as the input and output layers. There are no hidden layers. Hopfield networks are used for basic pattern recognition. When a Hopfield network recognizes a pattern, it "echos" that pattern on the output.
Наследование: INeuralNetworkPattern
Показать файл Открыть проект

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

Метод Описание
AddHiddenLayer ( int count ) : void

Add a hidden layer. This will throw an error, because the Hopfield neural network has no hidden layers.

Clear ( ) : void

Nothing to clear.

Generate ( ) : BasicNetwork

Generate the Hopfield neural network.

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

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

Add a hidden layer. This will throw an error, because the Hopfield neural network has no hidden layers.
public AddHiddenLayer ( int count ) : void
count int The number of neurons.
Результат void

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

Nothing to clear.
public Clear ( ) : void
Результат void

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

Generate the Hopfield neural network.
public Generate ( ) : BasicNetwork
Результат BasicNetwork