snntorch
SNN toolkit
A Python package for training spiking neural networks with gradient-based learning
Deep and online learning with spiking neural networks in Python
1k stars
31 watching
223 forks
Language: Python
last commit: 4 months ago
Linked from 1 awesome list
machine-learningneural-networksneuron-modelsneurosciencepythonpytorchsnnspikespikingspiking-neural-networks
Related projects:
Repository | Description | Stars |
---|---|---|
norse/norse | Deep learning framework for spiking neural networks | 673 |
synsense/sinabs | A deep learning library for training and deploying spiking neural networks using PyTorch. | 81 |
bindsnet/bindsnet | A software package for simulating spiking neural networks using PyTorch. | 1,507 |
pytorch/tnt | A collection of tools and utilities for building and training neural networks with PyTorch. | 1,663 |
synsense/rockpool | A Python library for building and deploying signal processing applications with spiking neural networks on various hardware platforms. | 52 |
zhanghang1989/pytorch-encoding | A Python framework for building deep learning models with optimized encoding layers and batch normalization. | 2,041 |
neuralhydrology/neuralhydrology | A Python library for training neural networks with focus on hydrological applications using PyTorch. | 364 |
basbuller/pysnn | A framework for building and simulating efficient spiking neural networks on GPU | 218 |
graal-research/poutyne | A PyTorch framework simplifying neural network training with automated boilerplate code and callback utilities | 569 |
kaiyangzhou/dassl.pytorch | A PyTorch toolbox for supporting research and development of domain adaptation, generalization, and semi-supervised learning methods in computer vision. | 1,217 |
benedekrozemberczki/appnp | A PyTorch implementation of a graph neural network model that learns personalized node representations | 363 |
spinnakermanchester/spynnaker | Provides a common codebase for simulating neural networks on SpiNNaker hardware | 105 |
jacobgil/pytorch-pruning | This project provides a PyTorch implementation of pruning techniques to reduce the computational resources required for neural network inference. | 875 |
dawnranger/pytorch-agnn | An implementation of an attention-based graph neural network in PyTorch for semi-supervised learning | 145 |
kmheckel/spyx | A JAX-based library for training and utilizing spiking neural networks | 101 |