CARLsim
6.1.0
CARLsim: a GPU-accelerated SNN simulator
|
The runtime configuration of a group. More...
#include <snn_datastructures.h>
Public Attributes | |
float | acne12p1 |
sample param 1 for ACNE15 More... | |
float | acne12p2 |
sample param 2 for ACNE15 More... | |
bool | active5HT |
flag for Serotonin More... | |
bool | activeACh |
flag for Acetylcholine More... | |
bool | activeDP |
flag for Dopaamine More... | |
bool | activeNE |
flag for Noradrenaline More... | |
float | avgTimeScale |
< homeostatic plasticity variables More... | |
float | avgTimeScale_decay |
published by GroupConfig More... | |
float | avgTimeScaleInv |
published by GroupConfig More... | |
int | AxonPlast_TAU |
float | base5HT |
baseline concentration of Serotonin, published by GroupConfig More... | |
float | baseACh |
baseline concentration of Acetylcholine, published by GroupConfig More... | |
float | baseDP |
baseline concentration of Dopamine, published by GroupConfig More... | |
float | baseNE |
baseline concentration of Noradrenaline, published by GroupConfig More... | |
float | compCoupling [4] |
float | compCouplingDown |
float | compCouplingUp |
int | compNeighbors [4] |
float | dAMPA |
multiplication factor for decay time of AMPA conductance (gAMPA[i] *= dAMPA) More... | |
float | decay5HT |
decay rate for Serotonin, published by GroupConfig More... | |
float | decayACh |
decay rate for Acetylcholine, published by GroupConfig More... | |
float | decayDP |
decay rate for Dopaamine, published by GroupConfig More... | |
float | decayNE |
decay rate for Noradrenaline, published by GroupConfig More... | |
float | dGABAa |
multiplication factor for decay time of GABAa More... | |
float | dGABAb |
multiplication factor for decay time of GABAb More... | |
float | dNMDA |
multiplication factor for decay time of NMDA More... | |
bool | FixedInputWts |
published by GroupConfigMD More... | |
int | gEndN |
published by GroupConfigMD More... | |
int | gGrpId |
published by GroupConfigMD More... | |
int | gStartN |
published by GroupConfigMD More... | |
int | GtoLOffset |
published by GroupConfigMD More... | |
bool | hasExternalConnect |
published by GroupConfigMD More... | |
float | homeostasisScale |
published by GroupConfig More... | |
unsigned int | icalcType |
bool | isLIF |
True = a LIF spiking group. More... | |
bool | isSpikeGenerator |
published by GroupConfig More... | |
bool | isSpikeGenFunc |
published by GroupConfig More... | |
int | lEndN |
published by GroupConfigMD More... | |
int | lGrpId |
published by GroupConfigMD More... | |
int | lStartN |
published by GroupConfigMD More... | |
int | LtoGOffset |
published by GroupConfigMD More... | |
int8_t | MaxDelay |
published by GroupConfigMD More... | |
int | netId |
published by GroupConfigMD More... | |
float | nm4w [NM_NE+3] |
Array size = last index + 1 + additional elementsnorm + base. More... | |
int | Noffset |
the offset of spike generator (poisson) neurons [0, numNPois), published by GroupConfigMD More... | |
short | numCompNeighbors |
int | numN |
published by GroupConfig More... | |
int | numPostSynapses |
the total number of post-connections of a group, published by GroupConfigMD More... | |
int | numPreSynapses |
the total number of pre-connections of a group, published by GroupConfigMD More... | |
float | release5HT |
release per spike for Serotonin More... | |
float | releaseACh |
release per spike for Acetylcholine More... | |
float | releaseDP |
release per spike for Dopaamine More... | |
float | releaseNE |
release per spike for Noradrenaline More... | |
float | rGABAb |
multiplication factor for rise time of GABAb More... | |
float | rNMDA |
multiplication factor for rise time of NMDA More... | |
float | sGABAb |
scaling factor for GABAb amplitude More... | |
float | sNMDA |
scaling factor for NMDA amplitude More... | |
float | STP_A |
published by GroupConfig More... | |
float | STP_tau_u_inv |
published by GroupConfig More... | |
float | STP_tau_x_inv |
published by GroupConfig More... | |
float | STP_U |
published by GroupConfig More... | |
unsigned int | Type |
published by GroupConfig More... | |
bool | with_GABAb_rise |
replaces sim_with_GABAb_rise More... | |
bool | with_NMDA_rise |
replaces sim_with_NMDA_rise More... | |
bool | WithAxonPlast |
bool | withCompartments |
bool | WithDA_MOD |
bool | WithHomeostasis |
published by GroupConfig More... | |
bool | WithNM4STP |
if group has targeted STP More... | |
bool | withParamModel_9 |
False = 4 parameter model; 1 = 9 parameter model. More... | |
bool | WithSTDP |
published by GroupConfig More... | |
bool | WithSTP |
published by GroupConfig More... | |
float | wstptauu [NM_NE+3] |
Array size = last index + 1 + additional elementsnorm + base. More... | |
float | wstptaux [NM_NE+3] |
Array size = last index + 1 + additional elementsnorm + base. More... | |
float | wstpu [NM_NE+3] |
Array size = last index + 1 + additional elementsnorm + base. More... | |
This structure contains the configurations of groups that are created by optimizeAndPartiionNetwork(), which is ready to be executed by computing backend.
Definition at line 532 of file snn_datastructures.h.
float acne12p1 |
Definition at line 631 of file snn_datastructures.h.
float acne12p2 |
Definition at line 632 of file snn_datastructures.h.
bool active5HT |
Definition at line 603 of file snn_datastructures.h.
bool activeACh |
Definition at line 604 of file snn_datastructures.h.
bool activeDP |
Definition at line 602 of file snn_datastructures.h.
bool activeNE |
Definition at line 605 of file snn_datastructures.h.
float avgTimeScale |
float avgTimeScale_decay |
Definition at line 585 of file snn_datastructures.h.
float avgTimeScaleInv |
Definition at line 586 of file snn_datastructures.h.
int AxonPlast_TAU |
Definition at line 650 of file snn_datastructures.h.
float base5HT |
Definition at line 591 of file snn_datastructures.h.
float baseACh |
Definition at line 592 of file snn_datastructures.h.
float baseDP |
Definition at line 590 of file snn_datastructures.h.
float baseNE |
Definition at line 593 of file snn_datastructures.h.
float compCoupling[4] |
Definition at line 614 of file snn_datastructures.h.
float compCouplingDown |
Definition at line 612 of file snn_datastructures.h.
float compCouplingUp |
Definition at line 611 of file snn_datastructures.h.
int compNeighbors[4] |
Definition at line 613 of file snn_datastructures.h.
float dAMPA |
Definition at line 622 of file snn_datastructures.h.
float decay5HT |
Definition at line 595 of file snn_datastructures.h.
float decayACh |
Definition at line 596 of file snn_datastructures.h.
float decayDP |
Definition at line 594 of file snn_datastructures.h.
float decayNE |
Definition at line 597 of file snn_datastructures.h.
float dGABAa |
Definition at line 626 of file snn_datastructures.h.
float dGABAb |
Definition at line 628 of file snn_datastructures.h.
float dNMDA |
Definition at line 624 of file snn_datastructures.h.
bool FixedInputWts |
Definition at line 558 of file snn_datastructures.h.
int gEndN |
Definition at line 536 of file snn_datastructures.h.
int gGrpId |
Definition at line 534 of file snn_datastructures.h.
int gStartN |
Definition at line 535 of file snn_datastructures.h.
int GtoLOffset |
Definition at line 541 of file snn_datastructures.h.
bool hasExternalConnect |
Definition at line 559 of file snn_datastructures.h.
float homeostasisScale |
Definition at line 587 of file snn_datastructures.h.
unsigned int icalcType |
Definition at line 618 of file snn_datastructures.h.
bool isLIF |
Definition at line 608 of file snn_datastructures.h.
bool isSpikeGenerator |
Definition at line 546 of file snn_datastructures.h.
bool isSpikeGenFunc |
Definition at line 547 of file snn_datastructures.h.
int lEndN |
Definition at line 539 of file snn_datastructures.h.
int lGrpId |
Definition at line 537 of file snn_datastructures.h.
int lStartN |
Definition at line 538 of file snn_datastructures.h.
int LtoGOffset |
Definition at line 540 of file snn_datastructures.h.
int8_t MaxDelay |
Definition at line 561 of file snn_datastructures.h.
int netId |
Definition at line 533 of file snn_datastructures.h.
float nm4w[NM_NE+3] |
Definition at line 634 of file snn_datastructures.h.
int Noffset |
Definition at line 560 of file snn_datastructures.h.
short numCompNeighbors |
Definition at line 615 of file snn_datastructures.h.
int numN |
Definition at line 543 of file snn_datastructures.h.
int numPostSynapses |
Definition at line 544 of file snn_datastructures.h.
int numPreSynapses |
Definition at line 545 of file snn_datastructures.h.
float release5HT |
Definition at line 599 of file snn_datastructures.h.
float releaseACh |
Definition at line 600 of file snn_datastructures.h.
float releaseDP |
Definition at line 598 of file snn_datastructures.h.
float releaseNE |
Definition at line 601 of file snn_datastructures.h.
float rGABAb |
Definition at line 627 of file snn_datastructures.h.
float rNMDA |
Definition at line 623 of file snn_datastructures.h.
float sGABAb |
Definition at line 629 of file snn_datastructures.h.
float sNMDA |
Definition at line 625 of file snn_datastructures.h.
float STP_A |
Definition at line 563 of file snn_datastructures.h.
float STP_tau_u_inv |
Definition at line 565 of file snn_datastructures.h.
float STP_tau_x_inv |
Definition at line 566 of file snn_datastructures.h.
float STP_U |
Definition at line 564 of file snn_datastructures.h.
unsigned int Type |
Definition at line 542 of file snn_datastructures.h.
bool with_GABAb_rise |
Definition at line 620 of file snn_datastructures.h.
bool with_NMDA_rise |
Definition at line 619 of file snn_datastructures.h.
bool WithAxonPlast |
Definition at line 649 of file snn_datastructures.h.
bool withCompartments |
Definition at line 610 of file snn_datastructures.h.
bool WithDA_MOD |
Definition at line 550 of file snn_datastructures.h.
bool WithHomeostasis |
Definition at line 557 of file snn_datastructures.h.
bool WithNM4STP |
Definition at line 637 of file snn_datastructures.h.
bool withParamModel_9 |
Definition at line 607 of file snn_datastructures.h.
bool WithSTDP |
Definition at line 549 of file snn_datastructures.h.
bool WithSTP |
Definition at line 548 of file snn_datastructures.h.
float wstptauu[NM_NE+3] |
Definition at line 639 of file snn_datastructures.h.
float wstptaux[NM_NE+3] |
Definition at line 640 of file snn_datastructures.h.
float wstpu[NM_NE+3] |
Definition at line 638 of file snn_datastructures.h.