|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Randomizer | |
|---|---|
| org.encog.mathutil.randomize | |
| org.encog.neural.networks.training.genetic | This package provides genetic training for neural networks. |
| Uses of Randomizer in org.encog.mathutil.randomize |
|---|
| Classes in org.encog.mathutil.randomize that implement Randomizer | |
|---|---|
class |
BasicRandomizer
Provides basic functionality that most randomizers will need. |
class |
ConsistentRandomizer
A randomizer that takes a seed and will always produce consistent results. |
class |
ConstRandomizer
A randomizer that will create always set the random number to a const value, used mainly for testing. |
class |
Distort
A randomizer that distorts what is already present in the neural network. |
class |
FanInRandomizer
A randomizer that attempts to create starting weight values that are conducive to propagation training. |
class |
GaussianRandomizer
Generally, you will not want to use this randomizer as a pure neural network randomizer. |
class |
NguyenWidrowRandomizer
Implementation of Nguyen-Widrow weight initialization. |
class |
RangeRandomizer
A randomizer that will create random weight and bias values that are between a specified range. |
| Uses of Randomizer in org.encog.neural.networks.training.genetic |
|---|
| Constructors in org.encog.neural.networks.training.genetic with parameters of type Randomizer | |
|---|---|
NeuralGeneticAlgorithm(BasicNetwork network,
Randomizer randomizer,
CalculateScore calculateScore,
int populationSize,
double mutationPercent,
double percentToMate)
Construct a neural genetic algorithm. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||