tutorials:writing_your_own_plasticity_model
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
tutorials:writing_your_own_plasticity_model [2017/04/24 19:15] – Changes links to fzenke.net zenke | tutorials:writing_your_own_plasticity_model [2018/02/07 23:03] – [Synaptic traces] typo fix zenke | ||
---|---|---|---|
Line 6: | Line 6: | ||
* Zenke, F., and Gerstner, W. (2014). Limits to high-speed simulations of spiking neural networks using general-purpose computers. Front Neuroinform 8, 76. [[http:// | * Zenke, F., and Gerstner, W. (2014). Limits to high-speed simulations of spiking neural networks using general-purpose computers. Front Neuroinform 8, 76. [[http:// | ||
- | If you can write down a learning rule as a differential equation involving spike trains, synaptic traces and specific postsynaptic quantities, such as the membrane potential, Auryn will bring everything need to so so intuitively. Here is an example from Gerstner and Kistler (2002): | + | If you can write down a learning rule as a differential equation involving spike trains, synaptic traces and specific postsynaptic quantities, such as the membrane potential, Auryn will bring everything |
{{ : | {{ : | ||
- | In Auryn you can implement this type of learning rule very intuitively | + | In Auryn you can implement this type of learning rule if the '' |
Line 47: | Line 47: | ||
tr_post_hom = dst-> | tr_post_hom = dst-> | ||
</ | </ | ||
- | which initializes the traces using their respective time constants tau_* and registers them to either the presynaptic ('' | + | which initializes the traces using their respective time constants tau_* and registers them to either the presynaptic ('' |
==== Weight updates at spiking events (propagate) ==== | ==== Weight updates at spiking events (propagate) ==== | ||
tutorials/writing_your_own_plasticity_model.txt · Last modified: 2018/02/07 23:11 by zenke