CONTRIBUTING.rst
HISTORY.rst
LICENSE
MANIFEST.in
README.rst
pyproject.toml
setup.cfg
setup.py
docs/Makefile
docs/conf.py
docs/contributing.rst
docs/examples.rst
docs/history.rst
docs/index.rst
docs/installation.rst
docs/make.bat
docs/quickstart.rst
docs/readme.rst
docs/snn.neurons_alpha.rst
docs/snn.neurons_lapicque.rst
docs/snn.neurons_leaky.rst
docs/snn.neurons_rleaky.rst
docs/snn.neurons_rsynaptic.rst
docs/snn.neurons_sconvlstm.rst
docs/snn.neurons_slstm.rst
docs/snn.neurons_synaptic.rst
docs/snntorch.backprop.rst
docs/snntorch.functional.rst
docs/snntorch.rst
docs/snntorch.spikegen.rst
docs/snntorch.spikeplot.rst
docs/snntorch.spikevision.rst
docs/snntorch.spikevision.spikedata.rst
docs/snntorch.surrogate.rst
docs/snntorch.utils.rst
docs/_static/img/GitHub-Mark-Light-120px-plus.png
docs/_static/img/GitHub_Logo_White.png
docs/_static/img/snntorch_200x200.png
docs/_static/img/snntorch_alpha.png
docs/_static/img/snntorch_alpha_full.png
docs/_static/img/snntorch_alpha_scaled.png
docs/_static/img/snntorch_alpha_w.png
docs/_static/img/snntorch_logo.png
docs/_static/img/snntorch_logo2.png
docs/_static/img/snntorch_logo_alpha.png
docs/_static/img/spike_excitation_scaled.gif
docs/_static/img/spike_excite_alpha_ps.gif
docs/_static/img/spike_excite_alpha_ps2.gif
docs/_static/img/spike_excite_ps.gif
docs/_static/img/examples/regression1/reg_1-1.png
docs/_static/img/examples/regression1/reg_1-2.png
docs/_static/img/examples/regression1/reg_1-3.png
docs/_static/img/examples/regression2/reg2-1.jpg
docs/_static/img/examples/regression2/reg2-2.jpg
docs/_static/img/examples/tutorial1/1_2_1_static.png
docs/_static/img/examples/tutorial1/1_2_2_spikeinput.png
docs/_static/img/examples/tutorial1/1_2_3_spikeconv.png
docs/_static/img/examples/tutorial1/1_2_4_latencyrc.png
docs/_static/img/examples/tutorial1/1_2_5_latencyraster.png
docs/_static/img/examples/tutorial1/1_2_6_latencylinear.png
docs/_static/img/examples/tutorial1/1_2_7_delta.png
docs/_static/img/examples/tutorial1/3s.png
docs/_static/img/examples/tutorial1/fig1_p2.png
docs/_static/img/examples/tutorial1/_static/delta.png
docs/_static/img/examples/tutorial1/_static/delta2.png
docs/_static/img/examples/tutorial1/_static/fake_data.png
docs/_static/img/examples/tutorial1/_static/gain.png
docs/_static/img/examples/tutorial1/_static/rand_raster.png
docs/_static/img/examples/tutorial1/_static/raster.png
docs/_static/img/examples/tutorial1/_static/raster1.png
docs/_static/img/examples/tutorial1/_static/raster2.png
docs/_static/img/examples/tutorial1/_static/raster3.png
docs/_static/img/examples/tutorial1/_static/raster4.png
docs/_static/img/examples/tutorial1/_static/raster5.png
docs/_static/img/examples/tutorial1/_static/spike_time.png
docs/_static/img/examples/tutorial2/2_1_neuronmodels.png
docs/_static/img/examples/tutorial2/2_2_intuition.png
docs/_static/img/examples/tutorial2/2_2_stein_IO.png
docs/_static/img/examples/tutorial2/2_3_passivemembrane.png
docs/_static/img/examples/tutorial2/2_4_RCmembrane.png
docs/_static/img/examples/tutorial2/2_4_spiking.png
docs/_static/img/examples/tutorial2/2_5_reset.png
docs/_static/img/examples/tutorial2/2_6_synaptic.png
docs/_static/img/examples/tutorial2/2_7_stein.png
docs/_static/img/examples/tutorial2/2_8_fcn.png
docs/_static/img/examples/tutorial2/2_9_alpha.png
docs/_static/img/examples/tutorial2/alpha.gif
docs/_static/img/examples/tutorial2/exp.gif
docs/_static/img/examples/tutorial2/_static/compare_pulse.png
docs/_static/img/examples/tutorial2/_static/comparison.png
docs/_static/img/examples/tutorial2/_static/controlled_spiking.png
docs/_static/img/examples/tutorial2/_static/fcn_raster.png
docs/_static/img/examples/tutorial2/_static/for_loop.png
docs/_static/img/examples/tutorial2/_static/lapicque.png
docs/_static/img/examples/tutorial2/_static/lapicque_pulse1.png
docs/_static/img/examples/tutorial2/_static/lapicque_pulse2.png
docs/_static/img/examples/tutorial2/_static/lapicque_pulse3.png
docs/_static/img/examples/tutorial2/_static/lapicque_reset.png
docs/_static/img/examples/tutorial2/_static/lapicque_spike.png
docs/_static/img/examples/tutorial2/_static/lapicque_step.png
docs/_static/img/examples/tutorial2/_static/leaky1.png
docs/_static/img/examples/tutorial2/_static/lif_uncontrolled.png
docs/_static/img/examples/tutorial2/_static/periodic.png
docs/_static/img/examples/tutorial2/_static/pulse.png
docs/_static/img/examples/tutorial2/_static/pulse_2.png
docs/_static/img/examples/tutorial2/_static/pulse_3.png
docs/_static/img/examples/tutorial2/_static/pulse_4.png
docs/_static/img/examples/tutorial2/_static/random_firing.png
docs/_static/img/examples/tutorial2/_static/rc_decay.png
docs/_static/img/examples/tutorial2/_static/reset.png
docs/_static/img/examples/tutorial2/_static/reset_2.png
docs/_static/img/examples/tutorial2/_static/spike.png
docs/_static/img/examples/tutorial2/_static/spike_in.png
docs/_static/img/examples/tutorial2/_static/spikes.png
docs/_static/img/examples/tutorial2/_static/spk_mem_spk.png
docs/_static/img/examples/tutorial2/_static/srm0.png
docs/_static/img/examples/tutorial2/_static/stein.png
docs/_static/img/examples/tutorial2/_static/step.png
docs/_static/img/examples/tutorial2/_static/step_slow.png
docs/_static/img/examples/tutorial2/_static/step_spike.png
docs/_static/img/examples/tutorial2/_static/step_spike_2.png
docs/_static/img/examples/tutorial2/_static/step_spike_3.png
docs/_static/img/examples/tutorial2/_static/threshold.png
docs/_static/img/examples/tutorial2/_static/traces.png
docs/_static/img/examples/tutorial2/_static/unc_spiking.png
docs/_static/img/examples/tutorial3/3_1_recurrent.png
docs/_static/img/examples/tutorial3/3_1_stein_decomp.png
docs/_static/img/examples/tutorial3/3_2_spike_descrip.png
docs/_static/img/examples/tutorial3/3_2_unrolled.png
docs/_static/img/examples/tutorial3/3_3_delay.png
docs/_static/img/examples/tutorial3/3_4_graphdelay.png
docs/_static/img/examples/tutorial3/3_5_targets.png
docs/_static/img/examples/tutorial3/3_6_bptt.png
docs/_static/img/examples/tutorial3/3_7_stein_bptt.png
docs/_static/img/examples/tutorial3/3_8_timevarying.png
docs/_static/img/examples/tutorial3/3_9_spike_grad.png
docs/_static/img/examples/tutorial3/_static/lif_step.png
docs/_static/img/examples/tutorial3/_static/loss.png
docs/_static/img/examples/tutorial3/_static/mlp_raster.png
docs/_static/img/examples/tutorial3/_static/snn.leaky_step.png
docs/_static/img/examples/tutorial3/_static/traces.png
docs/_static/img/examples/tutorial4/_static/alpha.png
docs/_static/img/examples/tutorial4/_static/syn_cond_spk.png
docs/_static/img/examples/tutorial5/bptt.png
docs/_static/img/examples/tutorial5/loss.png
docs/_static/img/examples/tutorial5/non-diff.png
docs/_static/img/examples/tutorial5/unrolled.png
docs/_static/img/examples/tutorial5/unrolled_2.png
docs/_static/img/examples/tutorial6/surrogate.png
docs/_static/img/examples/tutorial6/test_acc.png
docs/_static/img/examples/tutorial7/tonic_event_grid.png
docs/_static/img/examples/tutorial7/train_acc.png
docs/_static/img/examples/tutorial_pop/pop.png
docs/examples/examples_snn.rst
docs/examples/examples_splt.rst
docs/examples/examples_sur.rst
docs/examples/examples_svision.rst
docs/examples/example_snn/example_snn_lapicque1.rst
docs/examples/example_snn/example_snn_srm01.rst
docs/examples/example_snn/example_snn_synaptic.rst
docs/examples/example_snn/example_snn_synaptic2.rst
docs/examples/example_splt/example_splt_anim.rst
docs/examples/example_splt/example_splt_raster.rst
docs/examples/example_splt/example_splt_spikecount.rst
docs/examples/example_splt/example_splt_traces.rst
docs/examples/example_sur/example_sur_fs.rst
docs/examples/example_sur/example_sur_lso.rst
docs/examples/example_sur/example_sur_s.rst
docs/examples/example_sur/example_sur_sre.rst
docs/examples/example_sur/example_sur_sso.rst
docs/examples/examples_svision/example_sv_dvsgesture.rst
docs/examples/examples_svision/example_sv_nmnist.rst
docs/examples/examples_svision/example_sv_shd.rst
docs/tutorials/index.rst
docs/tutorials/tutorial_1.rst
docs/tutorials/tutorial_2.rst
docs/tutorials/tutorial_3.rst
docs/tutorials/tutorial_4.rst
docs/tutorials/tutorial_5.rst
docs/tutorials/tutorial_6.rst
docs/tutorials/tutorial_7.rst
docs/tutorials/tutorial_ipu_1.rst
docs/tutorials/tutorial_pop.rst
docs/tutorials/tutorial_regression_1.rst
docs/tutorials/tutorial_regression_2.rst
docs/tutorials/tutorial_sae.rst
docs/tutorials/tutorials.rst
docs/tutorials/legacy/tutorial_1_old.rst
docs/tutorials/legacy/tutorial_2_old.rst
docs/tutorials/legacy/tutorial_3_old.rst
snntorch/__init__.py
snntorch/_version.py
snntorch/backprop.py
snntorch/spikegen.py
snntorch/spikeplot.py
snntorch/surrogate.py
snntorch/utils.py
snntorch.egg-info/PKG-INFO
snntorch.egg-info/SOURCES.txt
snntorch.egg-info/dependency_links.txt
snntorch.egg-info/not-zip-safe
snntorch.egg-info/requires.txt
snntorch.egg-info/top_level.txt
snntorch/_layers/__init__.py
snntorch/_layers/bntt.py
snntorch/_layers/graded_spikes.py
snntorch/_neurons/__init__.py
snntorch/_neurons/alpha.py
snntorch/_neurons/lapicque.py
snntorch/_neurons/leaky.py
snntorch/_neurons/neurons.py
snntorch/_neurons/rleaky.py
snntorch/_neurons/rsynaptic.py
snntorch/_neurons/sconv2dlstm.py
snntorch/_neurons/slstm.py
snntorch/_neurons/synaptic.py
snntorch/functional/__init__.py
snntorch/functional/acc.py
snntorch/functional/loss.py
snntorch/functional/probe.py
snntorch/functional/quant.py
snntorch/functional/reg.py
snntorch/spikevision/__init__.py
snntorch/spikevision/_transforms.py
snntorch/spikevision/_utils.py
snntorch/spikevision/events_timeslices.py
snntorch/spikevision/neuromorphic_dataset.py
snntorch/spikevision/spikedata/__init__.py
snntorch/spikevision/spikedata/dvs_gesture.py
snntorch/spikevision/spikedata/nmnist.py
snntorch/spikevision/spikedata/shd.py
tests/__init__.py
tests/conftest.py
tests/test_backprop.py
tests/test_snntorch.py
tests/test_spikegen.py
tests/test_snntorch/test_alpha.py
tests/test_snntorch/test_graded_spikes.py
tests/test_snntorch/test_lapicque.py
tests/test_snntorch/test_leaky.py
tests/test_snntorch/test_rleaky.py
tests/test_snntorch/test_rsynaptic.py
tests/test_snntorch/test_sconv2dlstm.py
tests/test_snntorch/test_slstm.py
tests/test_snntorch/test_synaptic.py