TarzaNN
TarzaNN neural network simulator
Protected Member Functions | Protected Attributes | Friends
FeaturePlaneFHM Class Reference

#include <FeaturePlaneFHM.h>

Inheritance diagram for FeaturePlaneFHM:
FeaturePlane FeaturePlaneAbstract Observer Viewable

List of all members.

Protected Member Functions

 FeaturePlaneFHM (Network *net, int l, QString *n, int w, int h, int angles, int speeds, int alpha, int speed, bool isWTA, bool visible, Neuron *neuron, NotifyStrategyAbstract *notify)
 FeaturePlaneFHM (Network *net, int l, QString *n, int w, int h, int angles, int speeds, int alpha, int speed, bool isWTA, bool visible, Neuron *neuron, NotifyStrategyAbstract *notify, int decayRate)
 FeaturePlaneFHM (Network *net, int l, QString *n, int w, int h, int memW, int memH, int angles, int speeds, int alpha, int speed, bool isWTA, bool visible, Neuron *neuron, NotifyStrategyAbstract *notify)
 FeaturePlaneFHM (Network *net, int l, QString *n, int w, int h, int memW, int memH, int angles, int speeds, int alpha, int speed, bool isWTA, bool visible, Neuron *neuron, NotifyStrategyAbstract *notify, int decayRate)
void initMemory (int memW, int memH, int decayRate)
void sumActivations (MatrixVector regularActivations, MatrixVector nonFourierActivations, Matrix *totalActivation)
void _sumActivations (MatrixVector activations, Matrix *totalActivation)
 ~FeaturePlaneFHM ()

Protected Attributes

int decayRate
int xTrans
int yTrans
int memW
int memH
MatrixmemoryActivation
int xMem
int yMem

Friends

class FeaturePlaneFactory

Constructor & Destructor Documentation

FeaturePlaneFHM::FeaturePlaneFHM ( Network net,
int  l,
QString *  n,
int  w,
int  h,
int  angles,
int  speeds,
int  alpha,
int  speed,
bool  isWTA,
bool  visible,
Neuron neuron,
NotifyStrategyAbstract notify 
) [protected]
FeaturePlaneFHM::FeaturePlaneFHM ( Network net,
int  l,
QString *  n,
int  w,
int  h,
int  angles,
int  speeds,
int  alpha,
int  speed,
bool  isWTA,
bool  visible,
Neuron neuron,
NotifyStrategyAbstract notify,
int  decayRate 
) [protected]
FeaturePlaneFHM::FeaturePlaneFHM ( Network net,
int  l,
QString *  n,
int  w,
int  h,
int  memW,
int  memH,
int  angles,
int  speeds,
int  alpha,
int  speed,
bool  isWTA,
bool  visible,
Neuron neuron,
NotifyStrategyAbstract notify 
) [protected]
FeaturePlaneFHM::FeaturePlaneFHM ( Network net,
int  l,
QString *  n,
int  w,
int  h,
int  memW,
int  memH,
int  angles,
int  speeds,
int  alpha,
int  speed,
bool  isWTA,
bool  visible,
Neuron neuron,
NotifyStrategyAbstract notify,
int  decayRate 
) [protected]
FeaturePlaneFHM::~FeaturePlaneFHM ( ) [protected]

Member Function Documentation

void FeaturePlaneFHM::_sumActivations ( MatrixVector  activations,
Matrix totalActivation 
) [protected]

Reimplemented from FeaturePlane.

void FeaturePlaneFHM::initMemory ( int  memW,
int  memH,
int  decayRate 
) [protected]
void FeaturePlaneFHM::sumActivations ( MatrixVector  regularActivations,
MatrixVector  nonFourierActivations,
Matrix totalActivation 
) [protected, virtual]

Reimplemented from FeaturePlane.


Friends And Related Function Documentation

friend class FeaturePlaneFactory [friend]

Reimplemented from FeaturePlane.


Member Data Documentation

int FeaturePlaneFHM::decayRate [protected]
int FeaturePlaneFHM::memH [protected]
int FeaturePlaneFHM::memW [protected]
int FeaturePlaneFHM::xMem [protected]
int FeaturePlaneFHM::xTrans [protected]
int FeaturePlaneFHM::yMem [protected]
int FeaturePlaneFHM::yTrans [protected]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines