org.encog.mathutil.randomize
public interface Randomizer
Modifier and Type | Method and Description |
---|---|
GenerateRandom |
getRandom() |
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 2d array based on an array, modify the array.
|
void |
randomize(double[] d,
int begin,
int size)
Randomize an array.
|
void |
randomize(Matrix m)
Randomize the matrix based on an array, modify the array.
|
void |
randomize(MLMethod network)
Randomize the synapses and bias values in the basic network based on an
array, modify the array.
|
void |
setRandom(GenerateRandom theRandom)
Explicitly set the Random source
|
void randomize(MLMethod 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(Matrix m)
m
- A matrix to randomize.void randomize(double[] d, int begin, int size)
d
- The array to randomize.begin
- The beginning element.size
- The size of the array.void setRandom(GenerateRandom theRandom)
theRandom
- GenerateRandom getRandom()
Copyright © 2014. All Rights Reserved.