jaxsnn: Event-driven Gradient Estimation for Analog Neuromorphic Hardware
Not on the map. Why?
Abstract (arXiv)
Traditional neuromorphic hardware architectures rely on event-driven computation, where the asynchronous transmission of events, such as spikes, triggers local computations within synapses and neurons. While machine learning frameworks are commonly used for gradient-based training, their emphasis on dense data structures poses challenges for processing asynchronous data such as spike trains. This problem is particularly pronounced for typical tensor data structures. In this context, we present a novel library (jaxsnn) built on top of JAX, that departs from conventional machine learning frameworks by providing flexibility in the data structures used and the handling of time, while maintaining Autograd functionality and composability. Our library facilitates the simulation of spiking neural networks and gradient estimation, with a focus on compatibility with time-continuous neuromorphic backends, such as the BrainScaleS-2 system, during the forward pass. This approach opens avenues for more efficient and flexible training of spiking neural networks, bridging the gap between traditional neuromorphic architectures and contemporary machine learning frameworks.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). First posted on arXiv 30 Jan 2024.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2024: 3; 2025: 0; 2026: 2.
5 papers.
- 2024DelGrad: Exact event-based gradients for training delays and weights on spiking neuromorphic hardwarecited by 9
- 2024SNNAX -- Spiking Neural Networks in JAXcited by 3
- 2024Spyx: A Library for Just-In-Time Compiled Optimization of Spiking Neural Networkscited by 2
- 2026Training event-based neural networks with exact gradients via Differentiable ODE Solving in JAXcited by 2
- 2026Bullet Trains: Parallelizing Training of Temporally Precise Spiking Neural Networkscited by 1
- 2026Training event-based neural networks with exact gradients via Differentiable ODE Solving in JAX9 Mar 2026
- 2026Bullet Trains: Parallelizing Training of Temporally Precise Spiking Neural Networks27 Feb 2026
- 2024SNNAX -- Spiking Neural Networks in JAX4 Sep 2024
- 2024DelGrad: Exact event-based gradients for training delays and weights on spiking neuromorphic hardware30 Apr 2024
- 2024Spyx: A Library for Just-In-Time Compiled Optimization of Spiking Neural Networks29 Feb 2024