VisualCortexSurprise.C File Reference

#include "Neuro/VisualCortexSurprise.H"
#include "Channels/ChannelOpts.H"
#include "Channels/ComplexChannel.H"
#include "Channels/SingleChannel.H"
#include "Channels/SubmapAlgorithm.H"
#include "Component/ModelOptionDef.H"
#include "Component/OptionManager.H"
#include "Image/MathOps.H"
#include "Surprise/SingleChannelSurprise.H"
#include "Surprise/SurpriseOpts.H"
Include dependency graph for VisualCortexSurprise.C:

Go to the source code of this file.

Variables

const ModelOptionDef OPT_VCXnormSurp
const ModelOptionDef OPT_VCXSurpriseThresh
const ModelOptionDef OPT_VCXSurpriseSemisat
const ModelOptionDef OPT_VCXSurpriseExp

Detailed Description

a VisualCortex with SingleChannelSurprise channels

Definition in file VisualCortexSurprise.C.


Variable Documentation

const ModelOptionDef OPT_VCXnormSurp
Initial value:
  { MODOPT_ARG(int), "VCXnormSurp", &MOC_SURPRISE, OPTEXP_CORE,
    "Apply competitive spatial interactions to VisualCortex output "
    "when --maxnorm-type is Surprise. This will slightly sparsify the "
    "final surprise map output by the VisualCortex. Specify the number "
    "of FancyWeak iterations or 0 for no interactions.",
    "vcx-normsurp", '\0', "<int>", "2" }

Definition at line 52 of file VisualCortexSurprise.C.

const ModelOptionDef OPT_VCXSurpriseExp
Initial value:
  { MODOPT_ARG(float), "VCXSurpriseExp", &MOC_SURPRISE, OPTEXP_CORE,
    "Exponent for nonlinearity applied to Visual Cortex surprise output, "
    "or 0.0 to not apply any nonlinearity.",
    "surprise-exp", '\0', "<float>", "4" }

Definition at line 75 of file VisualCortexSurprise.C.

const ModelOptionDef OPT_VCXSurpriseSemisat
Initial value:
  { MODOPT_ARG(float), "VCXSurpriseSemisat", &MOC_SURPRISE, OPTEXP_CORE,
    "Semisaturation constant for nonlinearity applied to Visual Cortex "
    "surprise output (will be ignored if --surprise-exp=0.0)",
    "surprise-semisat", '\0', "<float>", "0.35" }

Definition at line 68 of file VisualCortexSurprise.C.

const ModelOptionDef OPT_VCXSurpriseThresh
Initial value:
  { MODOPT_ARG(float), "VCXSurpriseThresh", &MOC_SURPRISE, OPTEXP_CORE,
    "Threshold for nonlinearity applied to Visual Cortex surprise output "
    "(will be ignored if --surprise-exp=0.0)",
    "surprise-thresh", '\0', "<float>", "0.25" }

Definition at line 61 of file VisualCortexSurprise.C.

Generated on Sun May 8 08:14:49 2011 for iLab Neuromorphic Vision Toolkit by  doxygen 1.6.3