SpikingJelly is an open-source deep learning framework for Spiking Neural Network (SNN) based on PyTorch.
-
Updated
Apr 21, 2025 - Python
SpikingJelly is an open-source deep learning framework for Spiking Neural Network (SNN) based on PyTorch.
Simulation of spiking neural networks (SNNs) using PyTorch.
Deep and online learning with spiking neural networks in Python
Pure python implementation of SNN
Brian is a free, open source simulator for spiking neural networks.
Deep learning with spiking neural networks (SNNs) in PyTorch.
Brain Dynamics Programming in Python
Brain-inspired Cognitive Intelligence Engine (BrainCog) is a brain-inspired spiking neural network based platform for Brain-inspired Artificial Intelligence and simulating brains at multiple scales. The long term goal of BrainCog is to provide a comprehensive theory and system to decode the mechanisms and principles of human intelligence and its…
Toolbox for converting analog to spiking neural networks (ANN to SNN), and running them in a spiking neuron simulator.
🔥 This repo collects top international conference papers, codes about Spiking Neural Networks. 本仓库收集了脉冲神经网络领域的顶会顶刊论文和代码,正在持续更新中。
What about coding a Spiking Neural Network using an automatic differentiation framework? In SNNs, there is a time axis and the neural network sees data throughout time, and activation functions are instead spikes that are raised past a certain pre-activation threshold. Pre-activation values constantly fades if neurons aren't excited enough.
GeNN is a GPU-enhanced Neuronal Network simulation environment based on code generation for Nvidia CUDA.
Efficient Spiking Neural Network framework, built on top of PyTorch for GPU acceleration
Offical implementation of "Spike-driven Transformer V2: Meta Spiking Neural Network Architecture Inspiring the Design of Next-generation Neuromorphic Chips" (ICLR2024)
Offical implementation of "Integer-Valued Training and Spike-Driven Inference Spiking Neural Network for High-performance and Energy-efficient Object Detection" (ECCV2024 Best Paper Candidate)
Using spiking neurons and spike-timing-dependent plasticity to classify the MNIST handwritten digits.
NGC-Learn: Neurobiological Systems Design and Simulation in Python
Spiking Neural Networks in C++ with strong GPU acceleration through CUDA
Spyx: Spiking Neural Networks in JAX
Event-Based Angular Velocity Regression with Spiking Networks
Add a description, image, and links to the spiking-neural-networks topic page so that developers can more easily learn about it.
To associate your repository with the spiking-neural-networks topic, visit your repo's landing page and select "manage topics."