org.neuroph.util.random
Class RangeRandomizer
- java.lang.Object
-
- org.neuroph.util.random.WeightsRandomizer
-
- org.neuroph.util.random.RangeRandomizer
-
- Direct Known Subclasses:
- NguyenWidrowRandomizer
public class RangeRandomizer extends WeightsRandomizer
This class provides ranged weights randomizer, which randomize weights in specified [min, max] range.
-
-
Constructor Summary
Constructors Constructor and Description RangeRandomizer(double min, double max)Creates a new instance of RangeRandomizer within specified .RangeRandomizer(double min, double max, java.util.Random randomGen)
-
Method Summary
-
Methods inherited from class org.neuroph.util.random.WeightsRandomizer
getRandomGen, randomize
-
-
-
-
Constructor Detail
-
RangeRandomizer
public RangeRandomizer(double min, double max)Creates a new instance of RangeRandomizer within specified . The random values are generated according to formula: newValue = min + random * (max - min)- Parameters:
min- min weight valuemax- max weight value
-
RangeRandomizer
public RangeRandomizer(double min, double max, java.util.Random randomGen)
-
-
DMelt 3.0 © DataMelt by jWork.ORG