C# 클래스 SharpNeat.Genomes.Neat.NeuronGene

A gene that represents a single neuron in NEAT.
상속: INetworkNode
파일 보기 프로젝트 열기: colgreen/sharpneat 1 사용 예제들

공개 메소드들

메소드 설명
CreateCopy ( ) : NeuronGene

Creates a copy of the current gene. Virtual method that can be overridden by sub-types.

CreateCopy ( bool copyConnectivityData ) : NeuronGene

Creates a copy of the current gene. Virtual method that can be overridden by sub-types.

NeuronGene ( NeuronGene copyFrom, bool copyConnectivityData ) : SharpNeat.Network

Copy constructor.

NeuronGene ( uint innovationId, NodeType neuronType, int activationFnId ) : SharpNeat.Network

Construct new NeuronGene with the specified innovationId, neuron type and activation function ID.

NeuronGene ( uint innovationId, NodeType neuronType, int activationFnId, double auxState ) : SharpNeat.Network

Construct new NeuronGene with the specified innovationId, neuron type activation function ID and auxiliary state data.

메소드 상세

CreateCopy() 공개 메소드

Creates a copy of the current gene. Virtual method that can be overridden by sub-types.
public CreateCopy ( ) : NeuronGene
리턴 NeuronGene

CreateCopy() 공개 메소드

Creates a copy of the current gene. Virtual method that can be overridden by sub-types.
public CreateCopy ( bool copyConnectivityData ) : NeuronGene
copyConnectivityData bool Indicates whether or not top copy connectivity data for the neuron.
리턴 NeuronGene

NeuronGene() 공개 메소드

Copy constructor.
public NeuronGene ( NeuronGene copyFrom, bool copyConnectivityData ) : SharpNeat.Network
copyFrom NeuronGene NeuronGene to copy from.
copyConnectivityData bool Indicates whether or not top copy connectivity data for the neuron.
리턴 SharpNeat.Network

NeuronGene() 공개 메소드

Construct new NeuronGene with the specified innovationId, neuron type and activation function ID.
public NeuronGene ( uint innovationId, NodeType neuronType, int activationFnId ) : SharpNeat.Network
innovationId uint
neuronType NodeType
activationFnId int
리턴 SharpNeat.Network

NeuronGene() 공개 메소드

Construct new NeuronGene with the specified innovationId, neuron type activation function ID and auxiliary state data.
public NeuronGene ( uint innovationId, NodeType neuronType, int activationFnId, double auxState ) : SharpNeat.Network
innovationId uint
neuronType NodeType
activationFnId int
auxState double
리턴 SharpNeat.Network