Method | Description | |
---|---|---|
AdjustWeights ( ) : void |
Adjust the weights for the pattern just presented.
|
|
Compute ( INeuralData input, NeuralOutputHolder useHolder ) : INeuralData |
Compute the output for the BasicNetwork class.
|
|
Compute ( |
Compute the output from the ART1 network. This can be called directly or used by the BasicNetwork class. Both input and output should be bipolar numbers.
|
|
Init ( BasicNetwork network ) : void |
Setup the network logic, read parameters from the network.
|
|
Magnitude ( |
Get the magnitude of the specified input.
|
|
Reset ( ) : void |
Reset the weight matrix back to starting values.
|
Method | Description | |
---|---|---|
ComputeF1 ( |
Compute the output from the F1 layer.
|
|
ComputeF2 ( ) : void |
Compute the output from the F2 layer.
|
|
GetOutput ( |
Copy the output from the network to another object.
|
|
SetInput ( |
Set the input to the neural network.
|
public Compute ( INeuralData input, NeuralOutputHolder useHolder ) : INeuralData | ||
input | INeuralData | The input to the network. |
useHolder | NeuralOutputHolder | The NeuralOutputHolder to use. |
return | INeuralData |
public Compute ( |
||
input | The input to the network. | |
output | The output from the network. | |
return | void |
public Init ( BasicNetwork network ) : void | ||
network | BasicNetwork | The network that this logic class belongs to. |
return | void |
public Magnitude ( |
||
input | The input to calculate the magnitude for. | |
return | double |