Method | Description | |
---|---|---|
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 |
Construct a NEAT synapse.
|
|
UpdateProperties ( ) : void |
Not needed.
|
public CalculateError ( IMLDataSet data ) : double | ||
data | IMLDataSet | The training set. |
return | double |
public Compute ( IMLData input ) : IMLData | ||
input | IMLData | The input to this synapse. |
return | IMLData |
public NEATNetwork ( int inputCount, int outputCount ) : System | ||
inputCount | int | The input count. |
outputCount | int | The output count. |
return | System |
public NEATNetwork ( int inputCount, int outputCount, IEnumerable |
||
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. |
return | System |