
#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"
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 |
a VisualCortex with SingleChannelSurprise channels
Definition in file VisualCortexSurprise.C.
| const ModelOptionDef OPT_VCXnormSurp |
{ 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 |
{ 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 |
{ 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 |
{ 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.
1.6.3