The Encog Project

Package org.encog.util.randomize

Interface Summary
Randomizer Defines the interface for a class that is capable of randomizing the weights and thresholds of a neural network.
 

Class Summary
BasicRandomizer Provides basic functionality that most randomizers will need.
ConsistentRandomizer A randomizer that takes a seed and will always produce consistent results.
ConstRandomizer A randomizer that will create always set the random number to a const value, used mainly for testing.
Distort A randomizer that distorts what is already present in the neural network.
FanInRandomizer A randomizer that attempts to create starting weight values that are conducive to back propagation training.
RangeRandomizer A randomizer that will create random weight and threshold values that are between a specified range.
 


The Encog Project