2024

code minimal-hypernetwork
A minimal but highly flexible hypernetwork implementation in jax using flax.

2023

code metax
An extendible meta-learning library in jax for research. It bundles various meta-learning algorithms and architectures that can be flexibly combined.

code shrink-perturb
An optax implementation of the shrink and perturb algorithm proposed by Ash & Adams to deal with pathologies of warm starting.

2022

code jax-hypernetwork
A simple & flexible hypernetwork library in jax using haiku.

video Lecture on bilevel optimization
Lecture on Bilevel optimization problems in neuroscience and machine learning at the MLSS^N 2022 summer school in Krakow.

code flaxify
Tiny utility to simplify the instantiation of haiku models.

2020

slides Models of decision making
A one-hour workshop on models of decision making in neuroscience taught for the Swiss Study Foundation.

slides Cryptography workshop
A two-hour introductory workshop on cryptography taught online for hebbian, adaptable for students between 10-18 years.

code Equilibrium Propagation pytorch
Pytorch implementation of the Equilibrium Propagation algorithm.

2019

slides git for open science
A four-hour workshop on git taught at the Goethe-University Frankfurt for the Frankfurt Open Science Initiative.