Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

GaussianInitializer Class Reference

Standard initializer for Neuron weights. More...

#include <initializer.h>

Inheritance diagram for GaussianInitializer:

NeuronInitializer List of all members.

Public Methods

 GaussianInitializer (double r=0.5)
void initialize (Neuron &neuron)
virtual GaussianInitializer * clone () const

Detailed Description

Standard initializer for Neuron weights.

Definition at line 55 of file initializer.h.


Constructor & Destructor Documentation

GaussianInitializer double    r = 0.5 [inline]
 

Standard constructor.

Parameters:
r  Standard deviation for weight initialization.

Definition at line 62 of file initializer.h.

Referenced by clone().


Member Function Documentation

virtual GaussianInitializer* clone   const [inline, virtual]
 

Implementation for Object.

Reimplemented from NeuronInitializer.

Definition at line 73 of file initializer.h.

References GaussianInitializer().

void initialize Neuron   neuron [inline, virtual]
 

Initializes the neuron's weights with standard, normally distributed initialization function.

Implements NeuronInitializer.

Definition at line 68 of file initializer.h.

References Neuron::init().


The documentation for this class was generated from the following file:
Generated on Thu Feb 10 20:06:45 2005 for Inanna by doxygen1.2.18