Static synapse models¶
-
template<typename
targetidentifierT
>
classBernoulliConnection
: public Connection<targetidentifierT>¶ - #include <bernoulli_connection.h>
Name: bernoulli_synapse - Static synapse with stochastic transmission.
Description:
Spikes are transmitted by bernoulli_synapse following a Bernoulli trial with success probability p_transmit. This synaptic mechanism was inspired by the results described in [1] of greater transmission probability for stronger excitatory connections and it was previously applied in [2] and [3].
bernoulli_synapse does not support any kind of plasticity. It simply stores the parameters target, weight, transmission probability, delay and receiver port for each connection.
Parameters:
p_transmit
real
Transmission probability, must be between 0 and 1
FirstVersion: June 2017
Author: Susanne Kunkel, Maximilian Schmidt, Milena Menezes Carvalho
Transmits: SpikeEvent, RateEvent, CurrentEvent, ConductanceEvent, DoubleDataEvent, DataLoggingRequest
SeeAlso: synapsedict, static_synapse, static_synapse_hom_w
References:
- 1
Lefort S, Tomm C, Sarria J-C F, Petersen CCH (2009). The excitatory neuronal network of the C2 barrel column in mouse primary somatosensory cortex. Neuron, 61(2):301-316. DOI: https://doi.org/10.1016/j.neuron.2008.12.020.
- 2
Teramae J, Tsubo Y, Fukai T (2012). Optimal spike-based communication in excitable networks with strong-sparse and weak-dense links, Scientific Reports 2,485. DOI: https://doi.org/10.1038/srep00485
- 3
Omura Y, Carvalho MM, Inokuchi K, Fukai T (2015). A lognormal recurrent network model for burst generation during hippocampal sharp waves. Journal of Neuroscience, 35(43):14585-14601. DOI: https://doi.org/10.1523/JNEUROSCI.4944-14.2015
-
template<typename
targetidentifierT
>
classStaticConnection
: public Connection<targetidentifierT>¶ - #include <static_connection.h>
Name: static_synapse - Synapse type for static connections.
Description:
static_synapse does not support any kind of plasticity. It simply stores the parameters target, weight, delay and receiver port for each connection.
FirstVersion: October 2005
Author: Jochen Martin Eppler, Moritz Helias
Transmits: SpikeEvent, RateEvent, CurrentEvent, ConductanceEvent, DoubleDataEvent, DataLoggingRequest
Remarks: Refactored for new connection system design, March 2007
SeeAlso: synapsedict, tsodyks_synapse, stdp_synapse
-
template<typename
targetidentifierT
>
classStaticConnectionHomW
: public Connection<targetidentifierT>¶ - #include <static_connection_hom_w.h>
Name: static_synapse_hom_w - Synapse type for static connections with homogeneous weight.
Description:
static_synapse_hom_w does not support any kind of plasticity. It simply stores the parameters delay, target, and receiver port for each connection and uses a common weight for all connections.
Remarks:
The common weight for all connections of this model must be set by SetDefaults on the model. If you create copies of this model using CopyModel, each derived model can have a different weight.
Transmits: SpikeEvent, RateEvent, CurrentEvent, ConductanceEvent, DataLoggingRequest, DoubleDataEvent
FirstVersion: April 2008
Author: Susanne Kunkel, Moritz Helias
SeeAlso: synapsedict, static_synapse