MembraneReset#

class sinabs.activation.MembraneReset(reset_value: float = 0.0)[source]#

Reset the membrane potential v_mem to a given value after it spiked.

Parameters

reset_value – fixed value that a neuron should be reset to. Defaults to zero.

Example

>>> layer = sinabs.layers.LIF(reset_fn=MembraneReset(reset_value=0.), ...)
__call__(spikes, state, spike_threshold)[source]#

Call self as a function.

__eq__(other)#

Return self==value.

__hash__ = None#
__init__(reset_value: float = 0.0) None#
__repr__()#

Return repr(self).

__weakref__#

list of weak references to the object (if defined)