Skip to main content

batch_lif_run

Function batch_lif_run 

Source
pub(crate) fn batch_lif_run<'py>(
    py: Python<'py>,
    n_steps: usize,
    leak_k: i16,
    gain_k: i16,
    i_t: i16,
    noise_in: i16,
    data_width: u32,
    fraction: u32,
    v_rest: i16,
    v_reset: i16,
    v_threshold: i16,
    refractory_period: i32,
) -> (Bound<'py, PyArray1<i32>>, Bound<'py, PyArray1<i16>>)
Expand description

Run a LIF neuron for N steps with constant inputs.

Returns (spikes: ndarrayi32, voltages: ndarrayi16).