Property | Type | Description | |
---|---|---|---|
_connectionArray | SharpNeat.Phenomes.NeuralNets.FastConnection[] | ||
_inputAndBiasNeuronCount | int | ||
_neuronActivationFnArray | IActivationFunction[] | ||
_neuronAuxArgsArray | double[][] | ||
_postActivationArray | double[] | ||
_preActivationArray | double[] | ||
_timestepsPerActivation | int |
Method | Description | |
---|---|---|
Activate ( ) : void |
Activate the network for a fixed number of iterations defined by the 'maxIterations' parameter at construction time. Activation reads input signals from InputSignalArray and writes output signals to OutputSignalArray.
|
|
FastCyclicNetwork ( |
Constructs a FastCyclicNetwork with the provided pre-built FastConnection array and associated data.
|
|
ResetState ( ) : void |
Reset the network's internal state.
|
public FastCyclicNetwork ( |
||
connectionArray | ||
neuronActivationFnArray | IActivationFunction | |
neuronAuxArgsArray | double | |
neuronCount | int | |
inputNeuronCount | int | |
outputNeuronCount | int | |
timestepsPerActivation | int | |
return | SharpNeat.Network |
protected FastConnection[],SharpNeat.Phenomes.NeuralNets _connectionArray | ||
return | SharpNeat.Phenomes.NeuralNets.FastConnection[] |
protected IActivationFunction[] _neuronActivationFnArray | ||
return | IActivationFunction[] |
protected double[][] _neuronAuxArgsArray | ||
return | double[][] |