LICENSE
README.md
pyproject.toml
LICENSES/translations/LICENSE.de
LICENSES/translations/LICENSE.en
LICENSES/translations/LICENSE.fr
LICENSES/translations/LICENSE.hi
spikingjelly/__init__.py
spikingjelly/configure.py
spikingjelly.egg-info/PKG-INFO
spikingjelly.egg-info/SOURCES.txt
spikingjelly.egg-info/dependency_links.txt
spikingjelly.egg-info/requires.txt
spikingjelly.egg-info/top_level.txt
spikingjelly/activation_based/__init__.py
spikingjelly/activation_based/base.py
spikingjelly/activation_based/encoding.py
spikingjelly/activation_based/lava_exchange.py
spikingjelly/activation_based/learning.py
spikingjelly/activation_based/lynxi_exchange.py
spikingjelly/activation_based/monitor.py
spikingjelly/activation_based/neuron_cupy.py
spikingjelly/activation_based/neuron_cupy_lite.py
spikingjelly/activation_based/profiler.py
spikingjelly/activation_based/quantize.py
spikingjelly/activation_based/rnn.py
spikingjelly/activation_based/surrogate.py
spikingjelly/activation_based/ann2snn/__init__.py
spikingjelly/activation_based/ann2snn/converter.py
spikingjelly/activation_based/ann2snn/delay.py
spikingjelly/activation_based/ann2snn/factories.py
spikingjelly/activation_based/ann2snn/modules.py
spikingjelly/activation_based/ann2snn/operators.py
spikingjelly/activation_based/ann2snn/rules.py
spikingjelly/activation_based/ann2snn/threshold.py
spikingjelly/activation_based/ann2snn/utils.py
spikingjelly/activation_based/ann2snn/examples/__init__.py
spikingjelly/activation_based/ann2snn/examples/bert_sst2_transformer_td_equivalent.py
spikingjelly/activation_based/ann2snn/examples/cnn_mnist.py
spikingjelly/activation_based/ann2snn/examples/imagenet_resnet18_ltb.py
spikingjelly/activation_based/ann2snn/examples/imagenet_vit_sta.py
spikingjelly/activation_based/ann2snn/examples/resnet18_cifar10.py
spikingjelly/activation_based/ann2snn/examples/roberta_spikezip_qann_synthetic.py
spikingjelly/activation_based/ann2snn/recipes/__init__.py
spikingjelly/activation_based/ann2snn/recipes/base.py
spikingjelly/activation_based/ann2snn/recipes/local_threshold_balancing.py
spikingjelly/activation_based/ann2snn/recipes/rate_coding.py
spikingjelly/activation_based/ann2snn/recipes/spikezip_qann.py
spikingjelly/activation_based/ann2snn/recipes/sta_transformer.py
spikingjelly/activation_based/ann2snn/recipes/step_mode_adapters.py
spikingjelly/activation_based/ann2snn/recipes/transformer_td_equivalent.py
spikingjelly/activation_based/ann2snn/sample_models/__init__.py
spikingjelly/activation_based/ann2snn/sample_models/cifar10_resnet.py
spikingjelly/activation_based/ann2snn/sample_models/mnist_cnn.py
spikingjelly/activation_based/cuda_kernel/__init__.py
spikingjelly/activation_based/cuda_kernel/cuda_utils.py
spikingjelly/activation_based/cuda_kernel/spike_op.py
spikingjelly/activation_based/cuda_kernel/tensor_cache.py
spikingjelly/activation_based/cuda_kernel/auto_cuda/__init__.py
spikingjelly/activation_based/cuda_kernel/auto_cuda/base.py
spikingjelly/activation_based/cuda_kernel/auto_cuda/cfunction.py
spikingjelly/activation_based/cuda_kernel/auto_cuda/example.py
spikingjelly/activation_based/cuda_kernel/auto_cuda/generator.py
spikingjelly/activation_based/cuda_kernel/auto_cuda/neuron_kernel/__init__.py
spikingjelly/activation_based/cuda_kernel/auto_cuda/neuron_kernel/common.py
spikingjelly/activation_based/cuda_kernel/auto_cuda/neuron_kernel/integrate_and_fire.py
spikingjelly/activation_based/cuda_kernel/auto_cuda/neuron_kernel/lif.py
spikingjelly/activation_based/cuda_kernel/auto_cuda/neuron_kernel/plif.py
spikingjelly/activation_based/cuda_kernel/auto_cuda/ss_neuron_kernel/__init__.py
spikingjelly/activation_based/cuda_kernel/auto_cuda/ss_neuron_kernel/integrate_and_fire.py
spikingjelly/activation_based/cuda_kernel/auto_cuda/ss_neuron_kernel/lif.py
spikingjelly/activation_based/cuda_kernel/auto_cuda/ss_neuron_kernel/ss_neuron_kernel_base.py
spikingjelly/activation_based/cuda_kernel/neuron_kernel/__init__.py
spikingjelly/activation_based/cuda_kernel/neuron_kernel/common.py
spikingjelly/activation_based/cuda_kernel/neuron_kernel/eif.py
spikingjelly/activation_based/cuda_kernel/neuron_kernel/helpers.py
spikingjelly/activation_based/cuda_kernel/neuron_kernel/integrate_and_fire.py
spikingjelly/activation_based/cuda_kernel/neuron_kernel/izhikevich.py
spikingjelly/activation_based/cuda_kernel/neuron_kernel/lif.py
spikingjelly/activation_based/cuda_kernel/neuron_kernel/plif.py
spikingjelly/activation_based/cuda_kernel/neuron_kernel/qif.py
spikingjelly/activation_based/distributed/__init__.py
spikingjelly/activation_based/distributed/api.py
spikingjelly/activation_based/distributed/dtensor.py
spikingjelly/activation_based/distributed/metrics.py
spikingjelly/activation_based/distributed/planner.py
spikingjelly/activation_based/distributed/runtime.py
spikingjelly/activation_based/distributed/topology.py
spikingjelly/activation_based/distributed/adapters/__init__.py
spikingjelly/activation_based/distributed/adapters/base.py
spikingjelly/activation_based/distributed/adapters/cifar10dvs_vgg.py
spikingjelly/activation_based/distributed/adapters/spikformer.py
spikingjelly/activation_based/examples/A2C.py
spikingjelly/activation_based/examples/DQN_state.py
spikingjelly/activation_based/examples/PPO.py
spikingjelly/activation_based/examples/Spiking_A2C.py
spikingjelly/activation_based/examples/Spiking_DQN_state.py
spikingjelly/activation_based/examples/Spiking_PPO.py
spikingjelly/activation_based/examples/__init__.py
spikingjelly/activation_based/examples/cifar10_r11_enabling_spikebased_backpropagation.py
spikingjelly/activation_based/examples/classify_dvsg.py
spikingjelly/activation_based/examples/conv_fashion_mnist.py
spikingjelly/activation_based/examples/lava_mnist.py
spikingjelly/activation_based/examples/lif_fc_mnist.py
spikingjelly/activation_based/examples/lynxi_fmnist_inference.py
spikingjelly/activation_based/examples/mstdp.py
spikingjelly/activation_based/examples/mstdpet.py
spikingjelly/activation_based/examples/rsnn_sequential_fmnist.py
spikingjelly/activation_based/examples/speechcommands.py
spikingjelly/activation_based/examples/spiking_lstm_sequential_mnist.py
spikingjelly/activation_based/examples/spiking_lstm_text.py
spikingjelly/activation_based/examples/stdp_trace.py
spikingjelly/activation_based/examples/DSQN/train.py
spikingjelly/activation_based/examples/DSQN/ptan/__init__.py
spikingjelly/activation_based/examples/DSQN/ptan/actions.py
spikingjelly/activation_based/examples/DSQN/ptan/agent.py
spikingjelly/activation_based/examples/DSQN/ptan/experience.py
spikingjelly/activation_based/examples/DSQN/ptan/ignite.py
spikingjelly/activation_based/examples/DSQN/ptan/common/__init__.py
spikingjelly/activation_based/examples/DSQN/ptan/common/runfile.py
spikingjelly/activation_based/examples/DSQN/ptan/common/utils.py
spikingjelly/activation_based/examples/DSQN/ptan/common/wrappers.py
spikingjelly/activation_based/examples/DSQN/ptan/common/wrappers_simple.py
spikingjelly/activation_based/examples/DSQN/utils/__init__.py
spikingjelly/activation_based/examples/DSQN/utils/atari_wrappers.py
spikingjelly/activation_based/examples/DSQN/utils/common.py
spikingjelly/activation_based/examples/DSQN/utils/model.py
spikingjelly/activation_based/examples/ILC-SAN/core_cuda.py
spikingjelly/activation_based/examples/ILC-SAN/hybrid_td3_cuda_norm.py
spikingjelly/activation_based/examples/ILC-SAN/ilcsan.py
spikingjelly/activation_based/examples/ILC-SAN/replay_buffer_norm.py
spikingjelly/activation_based/examples/ILC-SAN/test_hybrid_td3_cpu.py
spikingjelly/activation_based/examples/NoisySAN/core_cuda.py
spikingjelly/activation_based/examples/NoisySAN/hybrid_td3_cuda_norm.py
spikingjelly/activation_based/examples/NoisySAN/noisysan.py
spikingjelly/activation_based/examples/NoisySAN/replay_buffer_norm.py
spikingjelly/activation_based/examples/NoisySAN/test_hybrid_td3_cpu.py
spikingjelly/activation_based/examples/common/__init__.py
spikingjelly/activation_based/examples/common/multiprocessing_env.py
spikingjelly/activation_based/examples/memopt/data_module.py
spikingjelly/activation_based/examples/memopt/lightning_callbacks.py
spikingjelly/activation_based/examples/memopt/lightning_modules.py
spikingjelly/activation_based/examples/memopt/loss.py
spikingjelly/activation_based/examples/memopt/models.py
spikingjelly/activation_based/examples/memopt/train.py
spikingjelly/activation_based/examples/memopt/train_distributed.py
spikingjelly/activation_based/functional/__init__.py
spikingjelly/activation_based/functional/conv_bn_fusion.py
spikingjelly/activation_based/functional/forward.py
spikingjelly/activation_based/functional/loss.py
spikingjelly/activation_based/functional/misc.py
spikingjelly/activation_based/functional/net_config.py
spikingjelly/activation_based/functional/online_learning.py
spikingjelly/activation_based/layer/__init__.py
spikingjelly/activation_based/layer/attention.py
spikingjelly/activation_based/layer/bn.py
spikingjelly/activation_based/layer/container.py
spikingjelly/activation_based/layer/dropout.py
spikingjelly/activation_based/layer/misc.py
spikingjelly/activation_based/layer/online_learning.py
spikingjelly/activation_based/layer/stateless_wrapper.py
spikingjelly/activation_based/memopt/__init__.py
spikingjelly/activation_based/memopt/checkpointing.py
spikingjelly/activation_based/memopt/compress.py
spikingjelly/activation_based/memopt/pipeline.py
spikingjelly/activation_based/model/__init__.py
spikingjelly/activation_based/model/parametric_lif_net.py
spikingjelly/activation_based/model/sew_resnet.py
spikingjelly/activation_based/model/snas_net.py
spikingjelly/activation_based/model/spike_dhs.py
spikingjelly/activation_based/model/spikformer.py
spikingjelly/activation_based/model/spiking_resnet.py
spikingjelly/activation_based/model/spiking_vgg.py
spikingjelly/activation_based/model/spiking_vggws_ottt.py
spikingjelly/activation_based/model/train_classify.py
spikingjelly/activation_based/model/train_flexsn_inductor_example.py
spikingjelly/activation_based/model/train_imagenet_example.py
spikingjelly/activation_based/model/tv_ref_classify/__init__.py
spikingjelly/activation_based/model/tv_ref_classify/presets.py
spikingjelly/activation_based/model/tv_ref_classify/sampler.py
spikingjelly/activation_based/model/tv_ref_classify/transforms.py
spikingjelly/activation_based/model/tv_ref_classify/utils.py
spikingjelly/activation_based/neuron/__init__.py
spikingjelly/activation_based/neuron/adapt.py
spikingjelly/activation_based/neuron/base_node.py
spikingjelly/activation_based/neuron/dsr.py
spikingjelly/activation_based/neuron/few_spike.py
spikingjelly/activation_based/neuron/flexsn.py
spikingjelly/activation_based/neuron/integrate_and_fire.py
spikingjelly/activation_based/neuron/inter_layer_connection.py
spikingjelly/activation_based/neuron/lif.py
spikingjelly/activation_based/neuron/lif_variants.py
spikingjelly/activation_based/neuron/mpbn.py
spikingjelly/activation_based/neuron/noisy.py
spikingjelly/activation_based/neuron/nonlinear_if.py
spikingjelly/activation_based/neuron/online_learning.py
spikingjelly/activation_based/neuron/plif.py
spikingjelly/activation_based/neuron/psn.py
spikingjelly/activation_based/neuron/spikezip.py
spikingjelly/activation_based/nir_exchange/__init__.py
spikingjelly/activation_based/nir_exchange/from_nir.py
spikingjelly/activation_based/nir_exchange/to_nir.py
spikingjelly/activation_based/op_counter/__init__.py
spikingjelly/activation_based/op_counter/_sparse_memory.py
spikingjelly/activation_based/op_counter/ac.py
spikingjelly/activation_based/op_counter/base.py
spikingjelly/activation_based/op_counter/compute_energy.py
spikingjelly/activation_based/op_counter/flop.py
spikingjelly/activation_based/op_counter/lemaire_addressing.py
spikingjelly/activation_based/op_counter/mac.py
spikingjelly/activation_based/op_counter/memory_access.py
spikingjelly/activation_based/op_counter/memory_residency.py
spikingjelly/activation_based/op_counter/neuron_state.py
spikingjelly/activation_based/op_counter/synop.py
spikingjelly/activation_based/op_counter/analytical_energy/__init__.py
spikingjelly/activation_based/op_counter/analytical_energy/core.py
spikingjelly/activation_based/op_counter/neuromc/__init__.py
spikingjelly/activation_based/op_counter/neuromc/add_counter.py
spikingjelly/activation_based/op_counter/neuromc/base_counter.py
spikingjelly/activation_based/op_counter/neuromc/cmp_counter.py
spikingjelly/activation_based/op_counter/neuromc/config.py
spikingjelly/activation_based/op_counter/neuromc/core.py
spikingjelly/activation_based/op_counter/neuromc/memory_residency_counter.py
spikingjelly/activation_based/op_counter/neuromc/mul_counter.py
spikingjelly/activation_based/op_counter/neuromc/mux_counter.py
spikingjelly/activation_based/op_counter/neuromc/sqrt_counter.py
spikingjelly/activation_based/op_counter/neuromc/utils.py
spikingjelly/activation_based/op_counter/spikesim/__init__.py
spikingjelly/activation_based/op_counter/spikesim/config.py
spikingjelly/activation_based/op_counter/spikesim/core.py
spikingjelly/activation_based/op_counter/spikesim/counter.py
spikingjelly/activation_based/op_counter/spikesim/formulas.py
spikingjelly/activation_based/precision/__init__.py
spikingjelly/activation_based/precision/api.py
spikingjelly/activation_based/precision/capability.py
spikingjelly/activation_based/precision/config.py
spikingjelly/activation_based/precision/convert.py
spikingjelly/activation_based/precision/float8_base.py
spikingjelly/activation_based/precision/float8_torchao.py
spikingjelly/activation_based/precision/policy.py
spikingjelly/activation_based/precision/runtime.py
spikingjelly/activation_based/triton_kernel/__init__.py
spikingjelly/activation_based/triton_kernel/compress.py
spikingjelly/activation_based/triton_kernel/dummy.py
spikingjelly/activation_based/triton_kernel/spikezip_kernel.py
spikingjelly/activation_based/triton_kernel/surrogate_kernel.py
spikingjelly/activation_based/triton_kernel/triton_utils.py
spikingjelly/activation_based/triton_kernel/flexsn/__init__.py
spikingjelly/activation_based/triton_kernel/flexsn/custom_ops.py
spikingjelly/activation_based/triton_kernel/flexsn/hop.py
spikingjelly/activation_based/triton_kernel/flexsn/info.py
spikingjelly/activation_based/triton_kernel/flexsn/kernel.py
spikingjelly/activation_based/triton_kernel/flexsn/template.py
spikingjelly/activation_based/triton_kernel/flexsn/wrapper.py
spikingjelly/activation_based/triton_kernel/neuron_kernel/__init__.py
spikingjelly/activation_based/triton_kernel/neuron_kernel/integrate_and_fire.py
spikingjelly/activation_based/triton_kernel/neuron_kernel/lif.py
spikingjelly/activation_based/triton_kernel/neuron_kernel/plif.py
spikingjelly/activation_based/triton_kernel/torch2triton/__init__.py
spikingjelly/activation_based/triton_kernel/torch2triton/graph2triton.py
spikingjelly/activation_based/triton_kernel/torch2triton/torch2graph.py
spikingjelly/datasets/__init__.py
spikingjelly/datasets/asl_dvs.py
spikingjelly/datasets/base.py
spikingjelly/datasets/bullying10k.py
spikingjelly/datasets/cifar10_dvs.py
spikingjelly/datasets/dvs128_gesture.py
spikingjelly/datasets/dvs_lip.py
spikingjelly/datasets/es_imagenet.py
spikingjelly/datasets/hardvs.py
spikingjelly/datasets/n_caltech101.py
spikingjelly/datasets/n_mnist.py
spikingjelly/datasets/nav_gesture.py
spikingjelly/datasets/shd.py
spikingjelly/datasets/speechcommands.py
spikingjelly/datasets/transform.py
spikingjelly/datasets/utils.py
spikingjelly/timing_based/__init__.py
spikingjelly/timing_based/encoding.py
spikingjelly/timing_based/neuron.py
spikingjelly/timing_based/orig_encoding.py
spikingjelly/timing_based/orig_neuron.py
spikingjelly/timing_based/examples/__init__.py
spikingjelly/timing_based/examples/tempotron_mnist.py
spikingjelly/visualizing/__init__.py
spikingjelly/visualizing/_utils.py
spikingjelly/visualizing/bar3d.py
spikingjelly/visualizing/feature_map.py
spikingjelly/visualizing/heatmap.py
spikingjelly/visualizing/spikes.py
test/test_visualizing.py