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


This basically wraps the functionality of IntegerRawVisualCortex. This uses fixed-point integer computations but remains quite flexible and similar to RawVisualCortex.
Definition at line 130 of file VisualCortex.H.
Public Member Functions | |
Constructors/Destructor | |
| VisualCortexInt (OptionManager &mgr, const std::string &descrName="Visual Cortex", const std::string &tagName="VisualCortex") | |
| Constructor. | |
| VisualCortexInt (OptionManager &mgr, const std::string &descrName, const std::string &tagName, nub::ref< IntegerMathEngine > ime, nub::ref< IntegerRawVisualCortex > vcx) | |
| Constructor using an existing IntegerRawVisualCortex. | |
| virtual | ~VisualCortexInt () |
| Virtual destructor for safe inheritance. | |
Protected Member Functions | |
| SIMCALLBACK_DECLARE (VisualCortexInt, SimEventRetinaImage) | |
| Callback for when a new input (retina) frame is available. | |
| SIMCALLBACK_DECLARE (VisualCortexInt, SimEventSaveOutput) | |
| Callback for every time we should save our outputs. | |
| SIMREQHANDLER_DECLARE (VisualCortexInt, SimReqVCXfeatures) | |
| Callback for every time someone wants our features. | |
| SIMREQHANDLER_DECLARE (VisualCortexInt, SimReqVCXmaps) | |
| Callback for every time someone wants our maps. | |
| SIMREQHANDLER_DECLARE (VisualCortexInt, SimReqVCXchanVis) | |
| Callback for every time someone wants to trigger a channel visitor. | |
Friends | |
| class | VisualCortexConfigurator |
|
||||||||||||||||
|
Constructor.
Definition at line 168 of file VisualCortex.C. References ModelComponent::addSubComponent(), GVX_TRACE, OPT_DirectionChannelLowThresh, OPT_IntChannelScaleBits, OPT_IntMathLowPass5, OPT_IntMathLowPass9, OPT_MaxNormType, OPT_RawVisualCortexOutputFactor, and OptionManager::setOptionValString(). |
|
||||||||||||||||||||||||
|
Constructor using an existing IntegerRawVisualCortex.
Definition at line 194 of file VisualCortex.C. References ModelComponent::addSubComponent(), GVX_TRACE, OPT_DirectionChannelLowThresh, OPT_IntChannelScaleBits, OPT_IntMathLowPass5, OPT_IntMathLowPass9, OPT_MaxNormType, OPT_RawVisualCortexOutputFactor, and OptionManager::setOptionValString(). |
|
|
Virtual destructor for safe inheritance.
Definition at line 222 of file VisualCortex.C. References GVX_TRACE. |
|
||||||||||||
|
Callback for every time we should save our outputs.
|
|
||||||||||||
|
Callback for when a new input (retina) frame is available.
|
|
||||||||||||
|
Callback for every time someone wants to trigger a channel visitor.
|
|
||||||||||||
|
Callback for every time someone wants our maps.
|
|
||||||||||||
|
Callback for every time someone wants our features.
|
1.4.4