neuromorphs/NIR
Neuromorphic Intermediate Representation reference implementation
NIR helps neuromorphic computing researchers and developers easily move their spiking neural network models between different simulation frameworks and specialized hardware platforms. You input your neuromorphic model from one system, and it outputs a standardized model that can be directly used in another compatible system. This is for engineers and scientists working with neuromorphic hardware and SNN simulations.
153 stars. Used by 3 other packages. Available on PyPI.
Use this if you need to transfer a neuromorphic model you've developed or simulated in one framework to be tested or deployed on a different simulator or neuromorphic hardware chip.
Not ideal if you are not working with neuromorphic computing or do not need to port models between different neuromorphic platforms.
Stars
153
Forks
33
Language
Jupyter Notebook
License
BSD-3-Clause
Category
Last pushed
Mar 09, 2026
Commits (30d)
0
Dependencies
2
Reverse dependents
3
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/neuromorphs/NIR"
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.
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
synsense/rockpool
A machine learning library for spiking neural networks. Supports training with both torch and...