jaxsnn.event.modules.leaky_integrate
Classes
|
|
alias of |
|
|
|
partial(func, *args, **keywords) - new function with partial application of the given arguments and keywords. |
Functions
-
jaxsnn.event.modules.leaky_integrate.LeakyIntegrator(size: int, t_max: float, params: jaxsnn.base.params.LIFParameters, mean: float = 0.5, std: float = 2.0, time_steps: int = 20)
-
jaxsnn.event.modules.leaky_integrate.heaviside(x)
-
jaxsnn.event.modules.leaky_integrate.kernel_fn(kernel, time, spike_time)
-
jaxsnn.event.modules.leaky_integrate.leaky_integrator(kernel: jax.Array, time_steps: jax.Array, weights: jax.Array, spikes: jaxsnn.event.types.Spike) → jaxsnn.base.types.LIState Vectorized version of li_cell. Takes similar arguments as li_cell but with additional array axes over which li_cell is mapped.
-
jaxsnn.event.modules.leaky_integrate.li_cell(kernel: jax.Array, time_steps: jax.Array, weights: jax.Array, spikes: jaxsnn.event.types.Spike) → jaxsnn.base.types.LIState
-
jaxsnn.event.modules.leaky_integrate.superposition(kernel, spike_time, initial_state, time)