SurpriseOpts.C File Reference

#include "Surprise/SurpriseOpts.H"
#include "Component/ModelOptionDef.H"
#include "Image/Dims.H"
#include "Image/Point2D.H"
Include dependency graph for SurpriseOpts.C:

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

Detailed Description

Definition in file SurpriseOpts.C.


Variable Documentation

Initial value:
 {
  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
Initial value:
  { 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
Initial value:
  { 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
Initial value:
  { 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
Initial value:
  { 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
Initial value:
  { 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
Initial value:
  { 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
Initial value:
  { 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
Initial value:
  { 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
Initial value:
  { 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
Initial value:
  { 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
Initial value:
  { 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
Initial value:
  { 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.

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