Neuromorphic technologies are fascinating new ways to build computers, inspired bythe brain. The ecosystem around neuromorphics is rapidly growing, and we have a unique window of opportunity to build accessible, fast, and reliable software for neuromorphic technologies. Help us by resolving issues below and join our community coding sessions where we improve the neuromorphic software ecosystem, one issue at the time 🚀
We'll meet every Monday from 16-18 CET on the Open Neuromorphic Discord server and we record our events on the YouTube channel @HackingHours
The goal is to meet up, hack on projects, close issues, and have fun!
The entire point is to move things forward, get stuff done, and provide real value! The below issues and pull requests were all closed during the hacking hours:
- Faery: #10, #15, #16 #22
- NIR: #76, #104 #122 #124
- NIRTorch: #28
- Norse: #409
- Open-Neuromorphic.github.io: #169
Want to help out? Pick a project you care about and start hacking 👇
Faery - Event streaming multitool with an efficient Rust core
Neuromorphic Intermediate Representation (NIR) - A neuromorphic continuous-time instruction set
- Notebook docs run with wrong dependencies
- Upload example code in the documentation
docs/source/examples
NIRTorch - PyTorch-NIR integration library
- Add support for multiple inputs and outputs
- Provide default mapping function for trivial pytorch functions from
torch.nn
Norse - A functional spiking neural network simulator for deep learning
- Speech commands loading broken
- Improve docs
- ipywidgets package missing when executing notebook for documentation
- Require an example that using STDP to train the SNN
snnTorch - Deep and online learning with spiking neural networks in Python
No open issues that need help
Spyx - SNNs in JAX
- Add shape checking to Accuracy and Loss functions
- Support for latency-based spike coding
- Add Spiking-RWKV layer to support SpikeGPT architectures
- Write test cases for CI/CD
Join the chat, update this README file with your project, or just reach out on our Discord.
Community coding projects is organized by Jens E. Pedersen and hosted by the Open Neuromorphic organization.