C# 클래스 Encog.Neural.CPN.CPNNetwork

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

공개 메소드들

메소드 설명
CPNNetwork ( int theInputCount, int theInstarCount, int theOutstarCount, int theWinnerCount ) : System

Construct the counterpropagation neural network.

CalculateError ( IMLDataSet data ) : double

Calculate the error for this neural network.

Compute ( IMLData input ) : IMLData
ComputeInstar ( IMLData input ) : IMLData

Compute the instar layer.

ComputeOutstar ( IMLData input ) : IMLData

Compute the outstar layer.

Reset ( ) : void

Reset ( int seed ) : void

UpdateProperties ( ) : void

메소드 상세

CPNNetwork() 공개 메소드

Construct the counterpropagation neural network.
public CPNNetwork ( int theInputCount, int theInstarCount, int theOutstarCount, int theWinnerCount ) : System
theInputCount int The number of input neurons.
theInstarCount int The number of instar neurons.
theOutstarCount int The number of outstar neurons.
theWinnerCount int The winner count.
리턴 System

CalculateError() 공개 메소드

Calculate the error for this neural network.
public CalculateError ( IMLDataSet data ) : double
data IMLDataSet The training set.
리턴 double

Compute() 공개 메소드

public Compute ( IMLData input ) : IMLData
input IMLData
리턴 IMLData

ComputeInstar() 공개 메소드

Compute the instar layer.
public ComputeInstar ( IMLData input ) : IMLData
input IMLData The input.
리턴 IMLData

ComputeOutstar() 공개 메소드

Compute the outstar layer.
public ComputeOutstar ( IMLData input ) : IMLData
input IMLData The input.
리턴 IMLData

Reset() 공개 메소드

public Reset ( ) : void
리턴 void

Reset() 공개 메소드

public Reset ( int seed ) : void
seed int
리턴 void

UpdateProperties() 공개 메소드

public UpdateProperties ( ) : void
리턴 void