org.neuroph.util.random
Class NguyenWidrowRandomizer
- java.lang.Object
-
- org.neuroph.util.random.WeightsRandomizer
-
- org.neuroph.util.random.RangeRandomizer
-
- org.neuroph.util.random.NguyenWidrowRandomizer
-
public class NguyenWidrowRandomizer extends RangeRandomizer
This class provides NguyenWidrow randmization technique, which gives very good results for Multi Layer Perceptrons trained with back propagation family of learning rules. Based on NguyenWidrowRandomizer from Encog
-
-
Constructor Summary
Constructors Constructor and Description NguyenWidrowRandomizer(double min, double max)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidrandomize(NeuralNetwork neuralNetwork)Iterates and randomizes all layers in specified network-
Methods inherited from class org.neuroph.util.random.WeightsRandomizer
getRandomGen
-
-
-
-
Method Detail
-
randomize
public void randomize(NeuralNetwork neuralNetwork)
Description copied from class:WeightsRandomizerIterates and randomizes all layers in specified network- Overrides:
randomizein classWeightsRandomizer- Parameters:
neuralNetwork- neural network to randomize
-
-
DMelt 3.0 © DataMelt by jWork.ORG