C# 클래스 Encog.Neural.NEAT.NEATNetwork

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

공개 메소드들

메소드 설명
CalculateError ( IMLDataSet data ) : double

Calculate the error for this neural network.

ClearContext ( ) : void

Clear any context from previous runs. This sets the activation of all neurons to zero.

Compute ( IMLData input ) : IMLData

Compute the output from this synapse.

NEATNetwork ( ) : System

Default constructor.

NEATNetwork ( int inputCount, int outputCount ) : System

Construct a NEAT network.

NEATNetwork ( int inputCount, int outputCount, IEnumerable neurons, IActivationFunction activationFunction, IActivationFunction outputActivationFunction, int networkDepth ) : System

Construct a NEAT synapse.

UpdateProperties ( ) : void

Not needed.

메소드 상세

CalculateError() 공개 메소드

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

ClearContext() 공개 메소드

Clear any context from previous runs. This sets the activation of all neurons to zero.
public ClearContext ( ) : void
리턴 void

Compute() 공개 메소드

Compute the output from this synapse.
public Compute ( IMLData input ) : IMLData
input IMLData The input to this synapse.
리턴 IMLData

NEATNetwork() 공개 메소드

Default constructor.
public NEATNetwork ( ) : System
리턴 System

NEATNetwork() 공개 메소드

Construct a NEAT network.
public NEATNetwork ( int inputCount, int outputCount ) : System
inputCount int The input count.
outputCount int The output count.
리턴 System

NEATNetwork() 공개 메소드

Construct a NEAT synapse.
public NEATNetwork ( int inputCount, int outputCount, IEnumerable neurons, IActivationFunction activationFunction, IActivationFunction outputActivationFunction, int networkDepth ) : System
inputCount int The number of input neurons.
outputCount int The number of output neurons.
neurons IEnumerable The neurons in this synapse.
activationFunction IActivationFunction The activation function to use.
outputActivationFunction IActivationFunction The output activation function.
networkDepth int The depth of the network.
리턴 System

UpdateProperties() 공개 메소드

Not needed.
public UpdateProperties ( ) : void
리턴 void