genn-team/ml_genn

A library for deep learning with Spiking Neural Networks (SNN).

53
/ 100
Established

This helps computational neuroscientists or machine learning researchers explore and build energy-efficient neural networks. It converts existing Artificial Neural Networks (ANNs), defined in Keras, into Spiking Neural Networks (SNNs) or allows you to build SNNs from scratch. The input is a Keras model or SNN parameters, and the output is a trained SNN that can be evaluated for accuracy.

Use this if you are a computational neuroscientist or machine learning researcher interested in developing or experimenting with Spiking Neural Networks (SNNs) for energy-efficient AI.

Not ideal if you are looking for a general-purpose deep learning library for standard ANNs or if you are not familiar with neural network concepts and Python development.

computational-neuroscience spiking-neural-networks energy-efficient-ai deep-learning-research neuromorphic-computing
No Package No Dependents
Maintenance 13 / 25
Adoption 7 / 25
Maturity 16 / 25
Community 17 / 25

How are scores calculated?

Stars

38

Forks

11

Language

Python

License

LGPL-2.1

Last pushed

Mar 16, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/genn-team/ml_genn"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.