NESTPlasticity#
- class brainpy.state.NESTPlasticity(in_size, name=None)#
Abstract base class for all NEST-compatible plasticity synapse models.
Subclass of
NESTSynapsethat marks models whose synaptic weights change as a function of neural activity. Three broad families are covered:- Short-Term Plasticity (STP)
Transient, reversible weight changes on the timescale of individual spikes:
tsodyks_synapse,tsodyks_synapse_hom,tsodyks2_synapse,quantal_stp_synapse.- Spike-Timing Dependent Plasticity (STDP)
Long-term weight changes driven by pre/post spike timing:
stdp_synapse,stdp_synapse_hom,stdp_pl_synapse_hom,stdp_facetshw_synapse_hom,stdp_nn_pre_centered_synapse,stdp_nn_restr_synapse,stdp_nn_symm_synapse,stdp_triplet_synapse,stdp_dopamine_synapse.- Voltage-Based / Specialised Learning Rules
Weight updates that depend on membrane voltage or supervised signals:
clopath_synapse,jonke_synapse,urbanczik_synapse,vogels_sprekeler_synapse,ht_synapse.