ebl::addc_module Class Reference

#include <EblBasic.h>

Inheritance diagram for ebl::addc_module:

ebl::module_1_1< Tin, Tout >

List of all members.

Public Member Functions

 addc_module (parameter &p, intg size)
virtual void fprop (state_idx &in, state_idx &out)
 forward propagation from in to out
virtual void bprop (state_idx &in, state_idx &out)
 backward propagation from out to in
virtual void bbprop (state_idx &in, state_idx &out)
 second-derivative backward propagation from out to in
virtual void forget (forget_param_linear &fp)
 forgetting weights by replacing with random values
virtual void normalize ()
 normalizing

Public Attributes

state_idx bias
 the biases


Detailed Description

The constant add module adds biases to the first dimension of the input and puts the results in the output. This module is spatially replicable (the input can have an order greater than 1 and the operation will apply to all elements).

Constructor & Destructor Documentation

ebl::addc_module::addc_module ( parameter p,
intg  size 
)

Constructor.

Parameters:
p is used to store all parametric variables in a single place.
size is the number of biases, or the size of dimensions 0 of inputs and outputs.


The documentation for this class was generated from the following files:

Generated on Mon Mar 30 18:15:26 2009 for libeblearn by  doxygen 1.5.6