
#include <Neuro/SaliencyMap.H>
Inheritance diagram for SaliencyMap:


This is a 2D salience map. It is just a base class with virtual function definitions. Various saliency maps are available below, which provide implementations for these virtual functions. The saliency map receives input through the input() function, and its current state (membrane potential of neurons) can be retrieved using getV(). Various inplementations will typically derive from class Image and inherit all the standard methods of class Image. The user has the responsibility of calling evolve() often to ensure that possible difference equations in the map's neurons run well.
Definition at line 68 of file SaliencyMap.H.
Public Member Functions | |
Constructor, destructor, and reset | |
| SaliencyMap (OptionManager &mgr, const std::string &descrName="Saliency Map", const std::string &tagName="SaliencyMap") | |
| Ininitialized constructor. | |
| virtual | ~SaliencyMap () |
| Destructor. | |
| virtual void | evolve (SimEventQueue &q)=0 |
| Evolve one time step. | |
|
||||||||||||||||
|
Ininitialized constructor.
Definition at line 88 of file SaliencyMap.C. References GVX_TRACE. |
|
|
Destructor.
Definition at line 97 of file SaliencyMap.C. References GVX_TRACE. |
|
|
Evolve one time step.
Implements SimModule. Implemented in SaliencyMapStub, and SaliencyMapAdapter. |
1.4.4