C# 클래스 Encog.Neural.BAM.BAMNetwork

상속: Encog.ML.BasicML
파일 보기 프로젝트 열기: encog/encog-silverlight-core 1 사용 예제들

공개 메소드들

메소드 설명
AddPattern ( IMLData inputPattern, IMLData outputPattern ) : void

Add a pattern to the neural network.

BAMNetwork ( ) : Encog.MathUtil.Matrices

Default constructor, used mainly for persistence.

BAMNetwork ( int theF1Count, int theF2Count ) : Encog.MathUtil.Matrices

Construct the BAM network.

Clear ( ) : void

Clear any connection weights.

Compute ( IMLData input ) : IMLData

Setup the network logic, read parameters from the network. NOT USED, call compute(NeuralInputData).

Compute ( NeuralDataMapping input ) : NeuralDataMapping

Compute the network for the specified input.

UpdateProperties ( ) : void

비공개 메소드들

메소드 설명
GetWeight ( Matrix matrix, IMLData input, int x, int y ) : double

Get the specified weight.

PropagateLayer ( Matrix matrix, IMLData input, IMLData output ) : bool

Propagate the layer.

메소드 상세

AddPattern() 공개 메소드

Add a pattern to the neural network.
public AddPattern ( IMLData inputPattern, IMLData outputPattern ) : void
inputPattern IMLData The input pattern.
outputPattern IMLData The output pattern(for this input).
리턴 void

BAMNetwork() 공개 메소드

Default constructor, used mainly for persistence.
public BAMNetwork ( ) : Encog.MathUtil.Matrices
리턴 Encog.MathUtil.Matrices

BAMNetwork() 공개 메소드

Construct the BAM network.
public BAMNetwork ( int theF1Count, int theF2Count ) : Encog.MathUtil.Matrices
theF1Count int The F1 count.
theF2Count int The F2 count.
리턴 Encog.MathUtil.Matrices

Clear() 공개 메소드

Clear any connection weights.
public Clear ( ) : void
리턴 void

Compute() 공개 메소드

Setup the network logic, read parameters from the network. NOT USED, call compute(NeuralInputData).
public Compute ( IMLData input ) : IMLData
input IMLData NOT USED
리턴 IMLData

Compute() 공개 메소드

Compute the network for the specified input.
public Compute ( NeuralDataMapping input ) : NeuralDataMapping
input Encog.Neural.Networks.NeuralDataMapping The input to the network.
리턴 Encog.Neural.Networks.NeuralDataMapping

UpdateProperties() 공개 메소드

public UpdateProperties ( ) : void
리턴 void