|
TarzaNN
TarzaNN neural network simulator
|
#include <InputFeaturePlaneAbstract.h>
Public Member Functions | |
| InputFeaturePlaneAbstract (Network *net, int l, QString *name, bool isWTA, bool visible, NotifyStrategyAbstract *notify) | |
| Constructor. | |
| InputFeaturePlaneAbstract (Network *net, int l, QString *name, int w, int h, bool isWTA, bool visible, NotifyStrategyAbstract *notify) | |
| Constructor. | |
| InputFeaturePlaneAbstract () | |
| Constructor. | |
| ~InputFeaturePlaneAbstract () | |
| Destructor. | |
| void | initFixationViewer () |
| Initialize variables for fixation viewer. | |
| FeaturePlaneInput * | addFilter (Filter *f, FeaturePlaneAbstract *fp, int type, int fpOutputIndex, bool wta) |
| Setup gating control. | |
| virtual void | inhibitReturn () |
| virtual void | applyGatingControl (Matrix *theGatingControl) |
| virtual void | applyIOR (Matrix *iorMap) |
| bool | isInputFP () |
| Query FP type. | |
| QImage * | getBackupInput () |
| void | setFixationViewer (UI_ImageViewer *theImageViewer) |
| Set fixation trace window. | |
Public Attributes | |
| UI_ImageViewer * | imageViewer |
| Window to display fixation traces. | |
Protected Member Functions | |
| virtual void | step () |
| Execute one step. | |
| virtual void | run () |
| Entry point from thread pool. | |
| bool | updateFixationViewer () |
| Add point to fixation trace window. | |
Protected Attributes | |
| QMutex | localAccess |
| bool | runStepMultipletimes |
| QImage * | backupInput |
| int | eyeMovementsCounter |
| QImage * | saccadeHistoryImage |
| QImage * | saccadeBackgroundImage |
| QMutex | saccadeBackgroundImageMutex |
| int | iorCounter |
| IOR counter - must keep selection fixated at lease to allow full network to be reevaluated. | |
Generic input feature plane.
| InputFeaturePlaneAbstract::InputFeaturePlaneAbstract | ( | Network * | net, |
| int | l, | ||
| QString * | name, | ||
| bool | isWTA, | ||
| bool | visible, | ||
| NotifyStrategyAbstract * | notify | ||
| ) |
Constructor.
| InputFeaturePlaneAbstract::InputFeaturePlaneAbstract | ( | Network * | net, |
| int | l, | ||
| QString * | name, | ||
| int | w, | ||
| int | h, | ||
| bool | isWTA, | ||
| bool | visible, | ||
| NotifyStrategyAbstract * | notify | ||
| ) |
Constructor.
| InputFeaturePlaneAbstract::InputFeaturePlaneAbstract | ( | ) |
Constructor.
| InputFeaturePlaneAbstract::~InputFeaturePlaneAbstract | ( | ) |
Destructor.
| FeaturePlaneInput * InputFeaturePlaneAbstract::addFilter | ( | Filter * | f, |
| FeaturePlaneAbstract * | fp, | ||
| int | type, | ||
| int | fpOutputIndex, | ||
| bool | wta | ||
| ) | [virtual] |
Setup gating control.
Reimplemented from FeaturePlaneAbstract.
| virtual void InputFeaturePlaneAbstract::applyGatingControl | ( | Matrix * | theGatingControl | ) | [inline, virtual] |
Reimplemented in InputFeaturePlane.
| virtual void InputFeaturePlaneAbstract::applyIOR | ( | Matrix * | iorMap | ) | [inline, virtual] |
Reimplemented in InputFeaturePlane.
| QImage* InputFeaturePlaneAbstract::getBackupInput | ( | ) | [inline] |
Get original input
| virtual void InputFeaturePlaneAbstract::inhibitReturn | ( | ) | [inline, virtual] |
Reimplemented from FeaturePlaneAbstract.
Reimplemented in InputFeaturePlane, InputMultipleFeaturePlane, and InputLearningFeaturePlane.
| void InputFeaturePlaneAbstract::initFixationViewer | ( | ) |
Initialize variables for fixation viewer.
| bool InputFeaturePlaneAbstract::isInputFP | ( | ) | [inline, virtual] |
Query FP type.
Reimplemented from FeaturePlaneAbstract.
| void InputFeaturePlaneAbstract::run | ( | ) | [protected, virtual] |
Entry point from thread pool.
Reimplemented from FeaturePlaneAbstract.
Reimplemented in InputFeaturePlane, and InputCameraFeaturePlane.
| void InputFeaturePlaneAbstract::setFixationViewer | ( | UI_ImageViewer * | theImageViewer | ) |
Set fixation trace window.
| void InputFeaturePlaneAbstract::step | ( | ) | [protected, virtual] |
Execute one step.
Reimplemented in InputCameraFeaturePlane.
| bool InputFeaturePlaneAbstract::updateFixationViewer | ( | ) | [protected] |
Add point to fixation trace window.
QImage* InputFeaturePlaneAbstract::backupInput [protected] |
Keep a copy of the input
int InputFeaturePlaneAbstract::eyeMovementsCounter [protected] |
Reimplemented in InputControllerAbstract.
Window to display fixation traces.
Reimplemented in InputControllerAbstract.
int InputFeaturePlaneAbstract::iorCounter [protected] |
IOR counter - must keep selection fixated at lease to allow full network to be reevaluated.
QMutex InputFeaturePlaneAbstract::localAccess [protected] |
bool InputFeaturePlaneAbstract::runStepMultipletimes [protected] |
QImage* InputFeaturePlaneAbstract::saccadeBackgroundImage [protected] |
Reimplemented in InputControllerAbstract.
QMutex InputFeaturePlaneAbstract::saccadeBackgroundImageMutex [protected] |
Reimplemented in InputControllerAbstract.
QImage* InputFeaturePlaneAbstract::saccadeHistoryImage [protected] |
Reimplemented in InputControllerAbstract.
1.7.5.1