C# 클래스 Encog.Neural.Pattern.JordanPattern

This class is used to generate an Jordan style recurrent neural network. This network type consists of three regular layers, an input output and hidden layer. There is also a context layer which accepts output from the output layer and outputs back to the hidden layer. This makes it a recurrent neural network. The Jordan neural network is useful for temporal input data. The specified activation function will be used on all layers. The Jordan neural network is similar to the Elman neural network.
상속: INeuralNetworkPattern
파일 보기 프로젝트 열기: encog/encog-silverlight-core 1 사용 예제들

공개 메소드들

메소드 설명
AddHiddenLayer ( int count ) : void

Add a hidden layer, there should be only one.

Clear ( ) : void

Clear out any hidden neurons.

Generate ( ) : IMLMethod

Generate a Jordan neural network.

JordanPattern ( ) : Encog.Engine.Network.Activation

Construct an object to create a Jordan type neural network.

메소드 상세

AddHiddenLayer() 공개 메소드

Add a hidden layer, there should be only one.
public AddHiddenLayer ( int count ) : void
count int The number of neurons in this hidden layer.
리턴 void

Clear() 공개 메소드

Clear out any hidden neurons.
public Clear ( ) : void
리턴 void

Generate() 공개 메소드

Generate a Jordan neural network.
public Generate ( ) : IMLMethod
리턴 IMLMethod

JordanPattern() 공개 메소드

Construct an object to create a Jordan type neural network.
public JordanPattern ( ) : Encog.Engine.Network.Activation
리턴 Encog.Engine.Network.Activation