|
The Encog Project | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface Randomizer
Defines the interface for a class that is capable of randomizing the weights and thresholds of a neural network.
| Method Summary | |
|---|---|
void |
randomize(BasicNetwork network)
Randomize the synapses and thresholds in the basic network based on an array, modify the array. |
double |
randomize(double d)
Starting with the specified number, randomize it to the degree specified by this randomizer. |
void |
randomize(double[] d)
Randomize the array based on an array, modify the array. |
void |
randomize(java.lang.Double[] d)
Randomize the array based on an array, modify the array. |
void |
randomize(double[][] d)
Randomize the 2d array based on an array, modify the array. |
void |
randomize(java.lang.Double[][] d)
Randomize the 2d array based on an array, modify the array. |
void |
randomize(Matrix m)
Randomize the matrix based on an array, modify the array. |
| Method Detail |
|---|
double randomize(double d)
d - The number to randomize.
void randomize(double[] d)
d - An array to randomize.void randomize(java.lang.Double[] d)
d - An array to randomize.void randomize(double[][] d)
d - An array to randomize.void randomize(java.lang.Double[][] d)
d - An array to randomize.void randomize(Matrix m)
m - A matrix to randomize.void randomize(BasicNetwork network)
network - A network to randomize.
|
The Encog Project | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||