Leaky#

class brainpy.dyn.Leaky(size, sharding=None, keep_size=False, mode=None, name=None, tau=10.0, method='exp_auto', init_var=True)[source]#

Leaky Integrator Model.

Model Descriptions

This class implements a leaky model, in which its dynamics is given by:

\[x(t + \Delta t) = \exp{-\Delta t/\tau} x(t) + I\]
Parameters:
supported_modes: Sequence[Mode] | None = (<class 'brainpy.math.modes.TrainingMode'>, <class 'brainpy.math.modes.NonBatchingMode'>)#

Supported computing modes.

update(inp=None)[source]#

The function to specify the updating rule.