synsense/sinabs
A deep learning library for spiking neural networks which is based on PyTorch, focuses on fast training and supports inference on neuromorphic hardware.
This tool helps deep learning engineers develop and implement Spiking Convolutional Neural Networks (SCNNs). You can take existing CNN models built in PyTorch, convert them into their spiking equivalents, and then deploy these SCNNs on specialized neuromorphic hardware. It's designed for machine learning researchers and hardware engineers working with energy-efficient AI.
110 stars. Used by 1 other package. Available on PyPI.
Use this if you need to translate traditional neural networks into energy-efficient spiking neural networks and run them on neuromorphic hardware.
Not ideal if you are working with standard deep learning models and don't require deployment on neuromorphic hardware.
Stars
110
Forks
13
Language
Python
License
Apache-2.0
Category
Last pushed
Feb 05, 2026
Commits (30d)
0
Dependencies
7
Reverse dependents
1
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/synsense/sinabs"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
fangwei123456/spikingjelly
SpikingJelly is an open-source deep learning framework for Spiking Neural Network (SNN) based on PyTorch.
neuromorphs/NIR
Neuromorphic Intermediate Representation reference implementation
BindsNET/bindsnet
Simulation of spiking neural networks (SNNs) using PyTorch.
norse/norse
Deep learning with spiking neural networks (SNNs) in PyTorch.
jeshraghian/snntorch
Deep and online learning with spiking neural networks in Python