SpykeTorch: Efficient Simulation of Convolutional Spiking Neural Networks with at most one Spike per Neuron
Not on the map. Why?
Abstract (arXiv)
Application of deep convolutional spiking neural networks (SNNs) to artificial intelligence (AI) tasks has recently gained a lot of interest since SNNs are hardware-friendly and energy-efficient. Unlike the non-spiking counterparts, most of the existing SNN simulation frameworks are not practically efficient enough for large-scale AI tasks. In this paper, we introduce SpykeTorch, an open-source high-speed simulation framework based on PyTorch. This framework simulates convolutional SNNs with at most one spike per neuron and the rank-order encoding scheme. In terms of learning rules, both spike-timing-dependent plasticity (STDP) and reward-modulated STDP (R-STDP) are implemented, but other rules could be implemented easily. Apart from the aforementioned properties, SpykeTorch is highly generic and capable of reproducing the results of various studies. Computations in the proposed framework are tensor-based and totally done by PyTorch functions, which in turn brings the ability of just-in-time optimization for running on CPUs, GPUs, or Multi-GPU platforms.
Key facts. Cited by 23 papers in the map (data through 7 Oct 2026). First posted on arXiv 6 Mar 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 5; 2023: 6; 2024: 1; 2025: 4; 2026: 3.
23 papers.
Sort:
- 2023SpikingJelly: An open-source machine learning infrastructure platform for spike-based intelligencecited by 163
- 2021Q-SpiNN: A Framework for Quantizing Spiking Neural Networkscited by 33
- 2022Recent Advances and New Frontiers in Spiking Neural Networkscited by 10
- 2023A Comprehensive Review of Spiking Neural Networks: Interpretation, Optimization, Efficiency, and Best Practicescited by 8
- 2021Learning through structure: towards deep neuromorphic knowledge graph embeddingscited by 7
- 2024Continual Learning with Neuromorphic Computing: Foundations, Methods, and Emerging Applicationscited by 7
- 2022Simple and complex spiking neurons: perspectives and analysis in a simple STDP scenariocited by 6
- 2023EnforceSNN: Enabling Resilient and Energy-Efficient Spiking Neural Network Inference considering Approximate DRAMs for Embedded Systemscited by 6
- 2023RescueSNN: Enabling Reliable Executions on Spiking Neural Network Accelerators under Permanent Faultscited by 6
- 20222D versus 3D Convolutional Spiking Neural Networks Trained with Unsupervised STDP for Human Action Recognitioncited by 5
- 2022Spiking Approximations of the MaxPooling Operation in Deep SNNscited by 3
- 2026QSLM: A Performance- and Memory-aware Quantization Framework with Tiered Search Strategy for Spike-driven Language Modelscited by 3
11 more
- 2022Models Developed for Spiking Neural Networkscited by 2
- 2025Edge Intelligence with Spiking Neural Networkscited by 2
- 2021Multi-GPU SNN Simulation with Static Load Balancingcited by 1
- 2021Even Faster SNN Simulation with Lazy+Event-driven Plasticity and Shared Atomicscited by 1
- 2025Scalable Multi-Task Learning through Spiking Neural Networks with Adaptive Task-Switching Policy for Intelligent Autonomous Agentscited by 1
- 2025Continual Learning with Columnar Spiking Neural Networkscited by 1
- 2023Spyker: High-performance Library for Spiking Deep Neural Networkscited by 0
- 2023Frameworks for SNNs: a Review of Data Science-oriented Software and an Expansion of SpykeTorchcited by 0
- 2025SpikeVox: Towards Energy-Efficient Speech Therapy Framework with Spike-driven Generative Language Modelscited by 0
- 2026PSViT: A Methodology for Structurally Pruning Spiking Vision Transformerscited by 0
- 2026PrimeSVT: An Automated Memory-aware Pruning Framework with Prioritized Compression Policy for Spiking Vision Transformerscited by 0
- 2026PrimeSVT: An Automated Memory-aware Pruning Framework with Prioritized Compression Policy for Spiking Vision Transformers2 Jun 2026
- 2026PSViT: A Methodology for Structurally Pruning Spiking Vision Transformers2 Jun 2026
- 2026QSLM: A Performance- and Memory-aware Quantization Framework with Tiered Search Strategy for Spike-driven Language Models2 Jan 2026
- 2025SpikeVox: Towards Energy-Efficient Speech Therapy Framework with Spike-driven Generative Language Models17 Oct 2025
- 2025Edge Intelligence with Spiking Neural Networks18 Jul 2025
- 2025Continual Learning with Columnar Spiking Neural Networks20 Jun 2025
- 2025Scalable Multi-Task Learning through Spiking Neural Networks with Adaptive Task-Switching Policy for Intelligent Autonomous Agents18 Apr 2025
- 2024Continual Learning with Neuromorphic Computing: Foundations, Methods, and Emerging Applications11 Oct 2024
- 2023SpikingJelly: An open-source machine learning infrastructure platform for spike-based intelligence25 Oct 2023
- 2023RescueSNN: Enabling Reliable Executions on Spiking Neural Network Accelerators under Permanent Faults8 Apr 2023
- 2023EnforceSNN: Enabling Resilient and Energy-Efficient Spiking Neural Network Inference considering Approximate DRAMs for Embedded Systems8 Apr 2023
- 2023A Comprehensive Review of Spiking Neural Networks: Interpretation, Optimization, Efficiency, and Best Practices19 Mar 2023
11 more
- 2023Frameworks for SNNs: a Review of Data Science-oriented Software and an Expansion of SpykeTorch15 Feb 2023
- 2023Spyker: High-performance Library for Spiking Deep Neural Networks31 Jan 2023
- 2022Models Developed for Spiking Neural Networks8 Dec 2022
- 2022Simple and complex spiking neurons: perspectives and analysis in a simple STDP scenario28 Jun 2022
- 20222D versus 3D Convolutional Spiking Neural Networks Trained with Unsupervised STDP for Human Action Recognition26 May 2022
- 2022Spiking Approximations of the MaxPooling Operation in Deep SNNs14 May 2022
- 2022Recent Advances and New Frontiers in Spiking Neural Networks12 Mar 2022
- 2021Learning through structure: towards deep neuromorphic knowledge graph embeddings21 Sep 2021
- 2021Even Faster SNN Simulation with Lazy+Event-driven Plasticity and Shared Atomics8 Jul 2021
- 2021Q-SpiNN: A Framework for Quantizing Spiking Neural Networks5 Jul 2021
- 2021Multi-GPU SNN Simulation with Static Load Balancing9 Feb 2021
- 2023SpikingJelly: An open-source machine learning infrastructure platform for spike-based intelligencecited by 163
- 2021Q-SpiNN: A Framework for Quantizing Spiking Neural Networkscited by 33
- 2022Recent Advances and New Frontiers in Spiking Neural Networkscited by 10
- 2023A Comprehensive Review of Spiking Neural Networks: Interpretation, Optimization, Efficiency, and Best Practicescited by 8
- 2021Learning through structure: towards deep neuromorphic knowledge graph embeddingscited by 7
- 2024Continual Learning with Neuromorphic Computing: Foundations, Methods, and Emerging Applicationscited by 7
- 2022Simple and complex spiking neurons: perspectives and analysis in a simple STDP scenariocited by 6
- 2023EnforceSNN: Enabling Resilient and Energy-Efficient Spiking Neural Network Inference considering Approximate DRAMs for Embedded Systemscited by 6
- 2023RescueSNN: Enabling Reliable Executions on Spiking Neural Network Accelerators under Permanent Faultscited by 6
- 20222D versus 3D Convolutional Spiking Neural Networks Trained with Unsupervised STDP for Human Action Recognitioncited by 5
- 2022Spiking Approximations of the MaxPooling Operation in Deep SNNscited by 3
- 2026QSLM: A Performance- and Memory-aware Quantization Framework with Tiered Search Strategy for Spike-driven Language Modelscited by 3
12 most cited of 23 All 23 (JSON)
- 2026PrimeSVT: An Automated Memory-aware Pruning Framework with Prioritized Compression Policy for Spiking Vision Transformers2 Jun 2026
- 2026PSViT: A Methodology for Structurally Pruning Spiking Vision Transformers2 Jun 2026
- 2026QSLM: A Performance- and Memory-aware Quantization Framework with Tiered Search Strategy for Spike-driven Language Models2 Jan 2026
- 2025SpikeVox: Towards Energy-Efficient Speech Therapy Framework with Spike-driven Generative Language Models17 Oct 2025
- 2025Edge Intelligence with Spiking Neural Networks18 Jul 2025
- 2025Continual Learning with Columnar Spiking Neural Networks20 Jun 2025
- 2025Scalable Multi-Task Learning through Spiking Neural Networks with Adaptive Task-Switching Policy for Intelligent Autonomous Agents18 Apr 2025
- 2024Continual Learning with Neuromorphic Computing: Foundations, Methods, and Emerging Applications11 Oct 2024
- 2023SpikingJelly: An open-source machine learning infrastructure platform for spike-based intelligence25 Oct 2023
- 2023RescueSNN: Enabling Reliable Executions on Spiking Neural Network Accelerators under Permanent Faults8 Apr 2023
- 2023EnforceSNN: Enabling Resilient and Energy-Efficient Spiking Neural Network Inference considering Approximate DRAMs for Embedded Systems8 Apr 2023
- 2023A Comprehensive Review of Spiking Neural Networks: Interpretation, Optimization, Efficiency, and Best Practices19 Mar 2023
12 newest of 23 All 23 (JSON)