|
||||||||||
| 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 bias values of a neural network.
| Method Summary | |
|---|---|
void |
randomize(BasicNetwork network)
Randomize the synapses and bias values 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(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(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 |
|---|
void randomize(BasicNetwork network)
network - A network to randomize.double randomize(double d)
d - The number to randomize.
void randomize(double[] d)
d - An array to randomize.void randomize(Double[] d)
d - An array to randomize.void randomize(double[][] d)
d - An array to randomize.void randomize(Double[][] d)
d - An array to randomize.void randomize(Matrix m)
m - A matrix to randomize.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||