Skip to content

Commit 7bbc50f

Browse files
committed
feat: nir: Update NIR page and workshop with new tags and links
1 parent 20b44f2 commit 7bbc50f

File tree

2 files changed

+19
-7
lines changed
  • content
    • neuromorphic-computing/software/data-tools/neuromorphic-intermediate-representation
    • workshops/neuromorphic-intermediate-representation

2 files changed

+19
-7
lines changed

content/neuromorphic-computing/software/data-tools/neuromorphic-intermediate-representation/index.md

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,16 +18,28 @@ maintainer:
1818
- "Jason Eshraghian"
1919
- "Bernhard Vogginger"
2020
draft: false
21+
software_tags:
22+
- "lava"
23+
- "nengo"
24+
- "norse"
25+
- "rockpool"
26+
- "sinabs"
27+
- "snntorch"
28+
- "spyx"
29+
hardware_tags:
30+
- "loihi-2-intel"
31+
- "spinnaker-2-university-of-dresden"
32+
- "speck-synsense"
33+
- "xylo-synsense"
2134
---
2235

2336
## Overview
2437

25-
The Neuromorphic Intermediate Representation (NIR) is a graph-based format designed to represent Spiking Neural Network (SNN) models in a standardized way. Its primary goal is to enable interoperability between a wide variety of neuromorphic simulators and hardware platforms.
26-
27-
By defining a common set of computational primitives (like Leaky-Integrate-and-Fire neurons and synapses), NIR allows researchers and developers to define a model once and then translate it to run on different backends without having to rewrite the model from scratch for each platform. This decouples the model definition from the hardware- or software-specific implementation details.
38+
By defining a common set of computational primitives (like Leaky-Integrate-and-Fire neurons and convolutions), NIR allows researchers and developers to define a model once and then translate it to run on different backends without having to rewrite the model from scratch for each platform. This decouples the model definition from the hardware- or software-specific implementation details.
2839

2940
NIR is designed to be extensible and currently supports a range of popular SNN frameworks and hardware, including:
30-
- **Simulators:** Spyx, snnTorch, Norse, Lava
31-
- **Hardware:** Intel Loihi 2, SpiNNaker 2, Speck
41+
- **Simulators:** [Lava-DL](/neuromorphic-computing/software/snn-frameworks/lava/), [Nengo](/neuromorphic-computing/software/snn-frameworks/nengo/), [Norse](/neuromorphic-computing/software/snn-frameworks/norse/), [Rockpool](/neuromorphic-computing/software/snn-frameworks/rockpool/), [Sinabs](/neuromorphic-computing/software/snn-frameworks/sinabs/), [snnTorch](/neuromorphic-computing/software/snn-frameworks/snntorch/), [Spyx](/neuromorphic-computing/software/snn-frameworks/spyx/)
42+
- **Hardware:** [Intel Loihi 2](/neuromorphic-computing/hardware/loihi-2-intel/), [SpiNNaker 2](/neuromorphic-computing/hardware/spinnaker-2-university-of-dresden/), [SynSense Speck](/neuromorphic-computing/hardware/speck-synsense/), [SynSense Xylo](/neuromorphic-computing/hardware/xylo-synsense/).
3243

33-
The project aims to simplify the workflow for neuromorphic development, making it easier to benchmark, deploy, and share SNN models across the community.
44+
More information can be found in the [NIR documentation](https://neuroir.org/docs/) and the [Nature Communications paper](https://www.nature.com/articles/s41467-024-52259-9).
45+
It is actively being developed on [GitHub](https://github.com/neuromorphs/nir) with additional tools for [PyTorch integrations](https://github.com/neuromorphs/nirtorch).

content/workshops/neuromorphic-intermediate-representation/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ speaker_code: "https://github.com/neuromorphs/nir"
1515
time_zone: CET
1616
image: neuromorphic-intermediate-representation.png
1717
description: "We show how to use the Neuromorphic Intermediate Representation to migrate your spiking model onto neuromorphic hardware."
18-
software_tags: ["norse", "snntorch", "spyx"]
18+
software_tags: ["norse", "snntorch", "spyx", "neuromorphic-intermediate-representation"]
1919
---
2020

2121
Have you wondered how to use neuromorphic hardware platforms?

0 commit comments

Comments
 (0)