Name | Description | Type | Package | Framework |
AbstractBoxMuller | Provides the ability for subclasses to generate normally distributed random numbers. | Class | org.encog.mathutil.randomize.generate | HeatonReasearch |
AbstractGenerateRandom | Provides a foundation for most random number generation. | Class | org.encog.mathutil.randomize.generate | HeatonReasearch |
BasicGenerateRandom | A wrapper over Java's built in random number generator. | Class | org.encog.mathutil.randomize.generate | HeatonReasearch |
BasicRandomFactory | Basic random number generator factory. | Class | org.encog.mathutil.randomize.factory | HeatonReasearch |
BasicRandomizer | Provides basic functionality that most randomizers will need. | Class | org.encog.mathutil.randomize | HeatonReasearch |
ConsistentRandomizer | A randomizer that takes a seed and will always produce consistent results. | Class | org.encog.mathutil.randomize | HeatonReasearch |
ConstRandomizer | A randomizer that will create always set the random number to a const value, used mainly for testing. | Class | org.encog.mathutil.randomize | HeatonReasearch |
Distort | A randomizer that distorts what is already present in the neural network. | Class | org.encog.mathutil.randomize | HeatonReasearch |
FanInRandomizer | A randomizer that attempts to create starting weight values that are conducive to propagation training. | Class | org.encog.mathutil.randomize | HeatonReasearch |
GaussianRandomizer | Generally, you will not want to use this randomizer as a pure neural network randomizer. | Class | org.encog.mathutil.randomize | HeatonReasearch |
GenerateRandom | Interface that defines how random numbers are generated. | Interface | org.encog.mathutil.randomize.generate | HeatonReasearch |
LinearCongruentialRandom | A Linear Congruential random number generator. | Class | org.encog.mathutil.randomize.generate | HeatonReasearch |
MersenneTwisterGenerateRandom | The Mersenne twister is a pseudo random number generator developed in 1997 by Makoto Matsumoto and Takuji Nishimura that is based on a matrix linear recurrence over a finite binary field F2. | Class | org.encog.mathutil.randomize.generate | HeatonReasearch |
MultiplyWithCarryGenerateRandom | In Multiply with Carry (MWC) is a pseudo random number generator computer science, multiply-with-carry (MWC) is a method invented by George Marsaglia for generating sequences of random integers based on an initial set | Class | org.encog.mathutil.randomize.generate | HeatonReasearch |
NguyenWidrowRandomizer | default weight initialization used by Encog, as it generally provides the most train-able neural network. | Class | org.encog.mathutil.randomize | HeatonReasearch |
RandomChoice | Generate random choices unevenly. | Class | org.encog.mathutil.randomize | HeatonReasearch |
RandomFactory | Interface | org.encog.mathutil.randomize.factory | HeatonReasearch | |
Randomizer | Defines the interface for a class that is capable of randomizing the weights and bias values of a neural network. | Interface | org.encog.mathutil.randomize | HeatonReasearch |
RangeRandomizer | Class | org.encog.mathutil.randomize | HeatonReasearch | |
SecureGenerateRandom | A wrapper over Java's crypto secure random number generator. | Class | org.encog.mathutil.randomize.generate | HeatonReasearch |