NESTPlasticity#
- class brainpy.state.NESTPlasticity(*args, **kwargs)#
Abstract base class for all NEST-compatible plasticity synapse models.
Subclass of
NESTSynapsethat marks models whose synaptic weights change as a long-term function of neural activity history. Two broad families are covered (short-term plasticity is a plainNESTSynapse):- 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.