Model catalogue
Every model, one page per family: equations, parameters with defaults, an example and the API. Units (SNN.@load_units): ms, mV, pA, pF, nS, cm, μM; rates per ms (Hz = 1e-3).
| Family | Models | Page |
|---|---|---|
| Integrate-and-fire neurons | IF, ExtendedIF, AdEx, post-spike model PostSpike | Integrate-and-fire neurons |
| Other single-compartment neurons | IZ (Izhikevich), HH (Hodgkin-Huxley), MorrisLecar | Izhikevich, Hodgkin-Huxley, Morris-Lecar |
| Rate models | Rate, WilsonCowan, HetRec | Rate models |
| Spike sources | Poisson (homogeneous, heterogeneous, variable rate), InhomogeneousPoisson, Identity | Spike sources |
| Multicompartment neurons | Tripod, BallAndStick, dendrite geometry (Dendrite, Physiology) | Multicompartment neurons |
| Synapse and receptor models | DeltaSynapse, CurrentSynapse, SingleExpSynapse, DoubleExpSynapse, DoubleExpCurrentSynapse, ReceptorSynapse, MultiReceptorSynapse, Confavreux2025Synapse, Receptor, NMDAVoltageDependency | Synapse and receptor models |
| Connections | SpikingSynapse, RateSynapse, FLSynapse, PINningSynapse, EmptySynapse, connectivity rules of sparse_matrix | Connections |
| Long- and short-term plasticity | STDPGerstner, STDPTriplet, STDPWeightDependent, STDPMexicanHat, STDPConfavreux2025, STDPSymmetric, STDPAntiSymmetric, vSTDPParameter, vSTDPDenseParameter, iSTDPRate, iSTDPPotential, MarkramSTPParameter | Plasticity rules |
| Metaplasticity | SynapseNormalization (MultiplicativeNorm, AdditiveNorm), AggregateScaling, Turnover (RandomTurnover, ActivityDependentTurnover) | Metaplasticity |
| Stimuli | PoissonStimulus, PoissonLayer, CurrentStimulus, SpikeTimeStimulus, BalancedStimulus, StimulusGroup, EmptyStimulus | Stimuli |
| Short-term-plasticity parameters in SNNUtils | heterogeneous STP parameters sampled from experimental fits (SNNUtils/src/models) | SNNUtils models |
| SNNUtils tools | sequence stimuli, E/I balance, classifiers, weight analysis | SNNUtils tools |