Tutorials

Inference with pre-trained weights

Create a simple three layer network of integrate-and-fire neurons, densely connected with pre-trained weights and evaluate on MNIST test set

https://colab.research.google.com/assets/colab-badge.svg

Training from scratch with e-prop

Directly train a simple three layer network of densely connected leaky integrate-and-fire neurons using the e-prop learning rule

https://colab.research.google.com/assets/colab-badge.svg

Training from scratch with EventProp

Directly train a simple three layer network of densely connected leaky integrate-and-fire neurons using the EventProp learning rule

https://colab.research.google.com/assets/colab-badge.svg

Training using TensorFlow and converting to an SNN using FewSpike

Create and train a simple convolutional neural network in Keras, convert to SNN using FewSpike and evaluate using mlGeNN

https://colab.research.google.com/assets/colab-badge.svg