CARLsim  3.1.3
CARLsim: a GPU-accelerated SNN simulator
GroupSTDPInfo Struct Reference

A struct for retrieving STDP related information of a group. More...

#include <carlsim_datastructures.h>

Public Attributes

float ALPHA_MINUS_EXC
 the amplitude of alpha minus, if the exponential or timing-based E-STDP curve is used More...
 
float ALPHA_MINUS_INB
 the amplitude of alpha minus, if the exponential I-STDP curve is used More...
 
float ALPHA_PLUS_EXC
 the amplitude of alpha plus, if the exponential or timing-based E-STDP curve is used More...
 
float ALPHA_PLUS_INB
 the amplitude of alpha plus, if the exponential I-STDP curve is used More...
 
float BETA_LTD
 the amplitude of inhibitory LTD if the pulse I-STDP curve is used More...
 
float BETA_LTP
 the amplitude of inhibitory LTP if the pulse I-STDP curve is used More...
 
float DELTA
 the range of inhibitory LTD if the pulse I-STDP curve is used More...
 
float GAMMA
 the turn over point if the timing-based E-STDP curve is used More...
 
float LAMBDA
 the range of inhibitory LTP if the pulse I-STDP curve is used More...
 
float TAU_MINUS_INV_EXC
 the inverse of time constant minus, if the exponential or timing-based E-STDP curve is used More...
 
float TAU_MINUS_INV_INB
 the inverse of tau minus, if the exponential I-STDP curve is used More...
 
float TAU_PLUS_INV_EXC
 the inverse of time constant plus, if the exponential or timing-based E-STDP curve is used More...
 
float TAU_PLUS_INV_INB
 the inverse of tau plus, if the exponential I-STDP curve is used More...
 
bool WithESTDP
 enable E-STDP flag More...
 
stdpCurve_t WithESTDPcurve
 the E-STDP curve More...
 
stdpType_t WithESTDPtype
 the type of E-STDP (STANDARD or DA_MOD) More...
 
bool WithISTDP
 enable I-STDP flag More...
 
stdpCurve_t WithISTDPcurve
 the I-STDP curve More...
 
stdpType_t WithISTDPtype
 the type of I-STDP (STANDARD or DA_MOD) More...
 
bool WithSTDP
 enable STDP flag More...
 

Detailed Description

The struct is used in test suite only. CARLsim API call provides a getter function CARLsim::getGroupSTDPInfo() for retrieving STDP related information of a group. A developer can write his/her test cases to test the STDP parameters

See also
CARLsim::getGroupSTDPInfo()

Definition at line 366 of file carlsim_datastructures.h.

Member Data Documentation

float ALPHA_MINUS_EXC

Definition at line 377 of file carlsim_datastructures.h.

float ALPHA_MINUS_INB

Definition at line 381 of file carlsim_datastructures.h.

float ALPHA_PLUS_EXC

Definition at line 376 of file carlsim_datastructures.h.

float ALPHA_PLUS_INB

Definition at line 380 of file carlsim_datastructures.h.

float BETA_LTD

Definition at line 384 of file carlsim_datastructures.h.

float BETA_LTP

Definition at line 383 of file carlsim_datastructures.h.

float DELTA

Definition at line 386 of file carlsim_datastructures.h.

float GAMMA

Definition at line 382 of file carlsim_datastructures.h.

float LAMBDA

Definition at line 385 of file carlsim_datastructures.h.

float TAU_MINUS_INV_EXC

Definition at line 375 of file carlsim_datastructures.h.

float TAU_MINUS_INV_INB

Definition at line 379 of file carlsim_datastructures.h.

float TAU_PLUS_INV_EXC

Definition at line 374 of file carlsim_datastructures.h.

float TAU_PLUS_INV_INB

Definition at line 378 of file carlsim_datastructures.h.

bool WithESTDP

Definition at line 368 of file carlsim_datastructures.h.

stdpCurve_t WithESTDPcurve

Definition at line 372 of file carlsim_datastructures.h.

stdpType_t WithESTDPtype

Definition at line 370 of file carlsim_datastructures.h.

bool WithISTDP

Definition at line 369 of file carlsim_datastructures.h.

stdpCurve_t WithISTDPcurve

Definition at line 373 of file carlsim_datastructures.h.

stdpType_t WithISTDPtype

Definition at line 371 of file carlsim_datastructures.h.

bool WithSTDP

Definition at line 367 of file carlsim_datastructures.h.


The documentation for this struct was generated from the following file: