Warning
🚧 This is currently alpha software, undergoing active development. Some API changes are to be expected as we are work on the first stable release.
This repository contains code for the ICLR 2025 paper "SIMPL: Scalable and hassle-free optimisation of neural representations from behaviour" (ICLR). Specifically:
- Source code in
simpl/for the SIMPL algorithm. - A working example in
demos/simpl_demo.ipynb.
To run the example you will need to install simpl by
- Clone:
git clone https://github.com/TomGeorge1234/SIMPL.gitand navigate to the root:cd SIMPL - (Recommended) Create a virtual environment (e.g.
python -m venv simpl_envandsource simpl_env/bin/activate). - Install:
pip install .[demo]. This will install thesimplpackage and its dependencies. - Run the demo:
jupyter notebook demos/simpl_demo.ipynb!
If you use SIMPL in yoor work, please cite it as:
Tom George, Pierre Glaser, Kim Stachenfeld, Caswell Barry, & Claudia Clopath (2025). SIMPL: Scalable and hassle-free optimisation of neural representations from behaviour. In The Thirteenth International Conference on Learning Representations.
@inproceedings{
george2025simpl,
title={{SIMPL}: Scalable and hassle-free optimisation of neural representations from behaviour},
author={Tom George and Pierre Glaser and Kim Stachenfeld and Caswell Barry and Claudia Clopath},
booktitle={The Thirteenth International Conference on Learning Representations},
year={2025},
url={https://openreview.net/forum?id=9kFaNwX6rv}
}
