spikingjelly and snntorch

These are competitors—both are PyTorch-based frameworks for building and training SNNs, offering overlapping core functionality for neuromorphic deep learning, so users typically choose one or the other rather than using both together.

spikingjelly
71
Verified
snntorch
63
Established
Maintenance 13/25
Adoption 10/25
Maturity 25/25
Community 23/25
Maintenance 6/25
Adoption 10/25
Maturity 25/25
Community 22/25
Stars: 1,931
Forks: 299
Downloads:
Commits (30d): 2
Language: Python
License:
Stars: 1,900
Forks: 280
Downloads:
Commits (30d): 0
Language: Python
License: MIT
No risk flags
No Dependents

About spikingjelly

fangwei123456/spikingjelly

SpikingJelly is an open-source deep learning framework for Spiking Neural Network (SNN) based on PyTorch.

This framework helps AI researchers and deep learning engineers build and experiment with Spiking Neural Networks (SNNs) for more energy-efficient and biologically-inspired AI. It takes neural network architectures and dataset inputs, similar to traditional deep learning, and outputs trained SNN models. Researchers focused on neuromorphic computing or low-power AI applications would use this.

neuromorphic-computing spiking-neural-networks AI-research deep-learning-engineering energy-efficient-AI

About snntorch

jeshraghian/snntorch

Deep and online learning with spiking neural networks in Python

This project helps machine learning engineers and researchers build brain-inspired neural networks that are often more efficient than traditional deep learning models. It takes your standard PyTorch neural network architecture and converts its neurons to 'spiking' neurons, outputting models that mimic how biological brains process information. It's designed for those exploring neuromorphic computing or seeking energy-efficient AI solutions.

neuromorphic-computing spiking-neural-networks energy-efficient-AI brain-inspired-AI machine-learning-research

Related comparisons

Scores updated daily from GitHub, PyPI, and npm data. How scores work