Tags / science
Posts
Projects
2019
- Funes persistent, definition-sensitive disk caching of scientific computations Funes lets you decorate functions in such a way that their computations are memorized permanently to disk. Funes is named after the Borges short story Funes the Memorious. […] This is extremely useful for scientific investigations in which partial results should be stored between runs — hyperparameter sweeps being a good example. […] If you complete a hyperparameter sweep, and then later decide to extend the range or granularity of the sweep, the previous computations will …
- Spieeltjie experiment with multi-agent RL on zero-sum differentiable games Spieeltjie is a single-file package for doing simple experiments with multi-agent reinforcement learning on symmetric zero-sum games. For more information see “Open-ended learning in Symmetric Zero-Sum Games” and “A Unified Game-Theoretic Approach to Multiagent Reinforcement Learning”. The name “spieeltjie” comes from the Afrikaans word for “tournament”. […] This first set of images shows trajectories when starting from a set of random …
- SOAP feedback alignment & activity propogation in PyTorch SOAP (Second Order Activity Propogation) is a package for experimenting with feedback alignment and activity propogation in PyTorch. It formed my project for the 3-week IBRO-Simons Computational Neuroscience Summer School in 2019. I’d like to share my journey over the few days I spent on this project, because it took me far afield and led to some strong opinions (always a good outcome). […] TODO: Describe it For more information on Feedback Alignment, see Lillicrap’s original …