
#include "Surprise/SurpriseOpts.H"#include "Component/ModelOptionDef.H"#include "Image/Dims.H"#include "Image/Point2D.H"
Go to the source code of this file.
Variables | |
| const ModelOptionCateg | MOC_SURPRISE |
| Command-line options used by SingleChannelSurprise in surprise model. | |
| const ModelOptionDef | OPT_SingleChannelSurpriseSQlen |
| const ModelOptionDef | OPT_SingleChannelSurpriseUpdFac |
| const ModelOptionDef | OPT_SingleChannelSurpriseNeighUpdFac |
| const ModelOptionDef | OPT_SingleChannelSurpriseProbe |
| const ModelOptionDef | OPT_SingleChannelSurpriseSLfac |
| const ModelOptionDef | OPT_SingleChannelSurpriseSSfac |
| const ModelOptionDef | OPT_SingleChannelSurpriseNeighSigma |
| const ModelOptionDef | OPT_SingleChannelSurpriseLocSigma |
| const ModelOptionDef | OPT_SingleChannelSurpriseLogged |
| const ModelOptionDef | OPT_SingleChannelSurpriseKLBias |
| const ModelOptionDef | OPT_SingleChannelSurpriseTakeSTMax |
| const ModelOptionDef | OPT_VisualCortexSurpriseType |
Definition in file SurpriseOpts.C.
| const ModelOptionCateg MOC_SURPRISE |
{
MOC_SORTPRI_3, "Surprise-Related Options" }
Command-line options used by SingleChannelSurprise in surprise model.
Surprise-related options
Definition at line 47 of file SurpriseOpts.C.
| const ModelOptionDef OPT_SingleChannelSurpriseKLBias |
{ MODOPT_ARG(std::string), "VisualCortexSurpriseKLBias", &MOC_SURPRISE, OPTEXP_CORE,
"Bias to apply to KL is joint surprise model",
"surprise-kl-bias", '\0', "<None|Static>", "None" }
Definition at line 126 of file SurpriseOpts.C.
| const ModelOptionDef OPT_SingleChannelSurpriseLocSigma |
{ MODOPT_ARG(float), "SingleChannelSurpriseLocSigma", &MOC_SURPRISE, OPTEXP_CORE,
"Factor for the local surprise size",
"surprise-locsig", '\0', "<float>", "3.0" }
Definition at line 114 of file SurpriseOpts.C.
| const ModelOptionDef OPT_SingleChannelSurpriseLogged |
{ MODOPT_FLAG, "SingleChannelSurpriseLogged", &MOC_SURPRISE, OPTEXP_CORE,
"Save each surprise map and log the parameters used in its creation",
"surprise-logged", '\0', "", "false"}
Definition at line 120 of file SurpriseOpts.C.
| const ModelOptionDef OPT_SingleChannelSurpriseNeighSigma |
{ MODOPT_ARG(float), "SingleChannelSurpriseNeighSigma", &MOC_SURPRISE, OPTEXP_CORE,
"Factor for neighborhoods surprise size",
"surprise-neighsig", '\0', "<float>", "0.5" }
Definition at line 108 of file SurpriseOpts.C.
| const ModelOptionDef OPT_SingleChannelSurpriseNeighUpdFac |
{ MODOPT_ARG(double), "SingleChannelSurpriseNeighUpdFac", &MOC_SURPRISE, OPTEXP_CORE,
"Neighborhood surprise update factor, or 0.0 to use the same value as "
"the local surprise update factor",
"surprise-neighupdfac", '\0', "<double>", "0.7" }
Definition at line 82 of file SurpriseOpts.C.
| const ModelOptionDef OPT_SingleChannelSurpriseProbe |
{ MODOPT_ARG(Point2D<int>), "SingleChannelSurpriseProbe", &MOC_SURPRISE, OPTEXP_CORE,
"Location of a virtual electrode probe; various model and surprise "
"readings from this location will be printed out if not (-1, -1)",
"surprise-probe", '\0', "<x>,<y>", "-1,-1" }
Definition at line 89 of file SurpriseOpts.C.
| const ModelOptionDef OPT_SingleChannelSurpriseSLfac |
{ MODOPT_ARG(double), "SingleChannelSurpriseSLfac", &MOC_SURPRISE, OPTEXP_CORE,
"Factor for contribution of local temporal surprise to total surprise",
"surprise-slfac", '\0', "<double>", "1.0" }
Definition at line 96 of file SurpriseOpts.C.
| const ModelOptionDef OPT_SingleChannelSurpriseSQlen |
{ MODOPT_ARG(unsigned int), "SingleChannelSurpriseSQlen", &MOC_SURPRISE, OPTEXP_CORE,
"Number of feed-through surprise models",
"surprise-qlen", '\0', "<uint>", "5" }
Definition at line 70 of file SurpriseOpts.C.
| const ModelOptionDef OPT_SingleChannelSurpriseSSfac |
{ MODOPT_ARG(double), "SingleChannelSurpriseSSfac", &MOC_SURPRISE, OPTEXP_CORE,
"Factor for contribution of spatial surprise to total surprise",
"surprise-ssfac", '\0', "<double>", "0.1" }
Definition at line 102 of file SurpriseOpts.C.
| const ModelOptionDef OPT_SingleChannelSurpriseTakeSTMax |
{ MODOPT_FLAG, "SingleChannelSurpriseTakeSTMax", &MOC_SURPRISE, OPTEXP_CORE,
"Use a max operator to combine space-time rather than using the product",
"surprise-take-st-max", '\0', "", "false"}
Definition at line 132 of file SurpriseOpts.C.
| const ModelOptionDef OPT_SingleChannelSurpriseUpdFac |
{ MODOPT_ARG(double), "SingleChannelSurpriseUpdFac", &MOC_SURPRISE, OPTEXP_CORE,
"Local surprise update factor",
"surprise-updfac", '\0', "<double>", "0.7" }
Definition at line 76 of file SurpriseOpts.C.
| const ModelOptionDef OPT_VisualCortexSurpriseType |
{ MODOPT_ARG(std::string), "VisualCortexSurpriseType", &MOC_SURPRISE, OPTEXP_CORE,
"Type of surprise models to use for the VisualCortex and Channels",
"surprise-type", '\0', "<Gaussian|Poisson|Poisson1|PoissonConst|PoissonFloat|ChiSqaure|JointGG|Nathan|Outlier>", "Poisson" }
Definition at line 138 of file SurpriseOpts.C.
1.6.3