C# Class Encog.Neural.Neat.Training.NEATNeuronGene

Inheritance: Encog.ML.Genetic.Genes.BasicGene
Mostrar archivo Open project: encog/encog-silverlight-core

Public Methods

Method Description
Copy ( IGene gene ) : void

Copy another gene to this one.

NEATNeuronGene ( ) : System

The default constructor.

NEATNeuronGene ( NEATNeuronType type, long id, double splitY_0, double splitX_1 ) : System

Construct a gene.

NEATNeuronGene ( NEATNeuronType type, long id, double splitY_0, double splitX_1, bool recurrent_2, double act ) : System

Construct a neuron gene.

ToString ( ) : String

Method Details

Copy() public method

Copy another gene to this one.
public Copy ( IGene gene ) : void
gene IGene The other gene.
return void

NEATNeuronGene() public method

The default constructor.
public NEATNeuronGene ( ) : System
return System

NEATNeuronGene() public method

Construct a gene.
public NEATNeuronGene ( NEATNeuronType type, long id, double splitY_0, double splitX_1 ) : System
type NEATNeuronType The type of neuron.
id long The id of this gene.
splitY_0 double The split y.
splitX_1 double The split x.
return System

NEATNeuronGene() public method

Construct a neuron gene.
public NEATNeuronGene ( NEATNeuronType type, long id, double splitY_0, double splitX_1, bool recurrent_2, double act ) : System
type NEATNeuronType The type of neuron.
id long The id of this gene.
splitY_0 double The split y.
splitX_1 double The split x.
recurrent_2 bool True if this is a recurrent link.
act double The activation response.
return System

ToString() public method

public ToString ( ) : String
return String