norse.torch.functional.lsnn#
Long-short term memory module, building on the work by [G. Bellec, D. Salaj, A. Subramoney, R. Legenstein, and W. Maass](IGITUGraz/LSNN-official).
The LSNN dynamics is similar to the lif
equations, but it
adds an adaptive term \(b\):
This adaptation is applied in the jump condition when the neuron spikes:
Contrast this with the regular LIF jump condition:
In practice, this means that the LSNN neurons adapt to fire more or less given the same input. The adaptation is determined by the \(\tau_b\) time constant.
Functions
|
Euler integration step for LIF Neuron with adaptation. |
|
Euler integration step for LIF Neuron with threshold adaptation. |
|
Euler integration step for LIF Neuron with threshold adaptation More specifically it implements one integration step of the following ODE |
Classes
|
Integration state kept for a lsnn module |
|
Parameters of an LSNN neuron |
|
State of an LSNN neuron |