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
파일 보기 프로젝트 열기: encog/encog-silverlight-core

공개 메소드들

메소드 설명
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