Skip to content

Fast optimisation of tuning curves by iterative refitting and decoding

Notifications You must be signed in to change notification settings

TomGeorge1234/SIMPL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SIMPL

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.

Installation and Usage

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

  1. Clone: git clone https://github.com/TomGeorge1234/SIMPL.git and navigate to the root: cd SIMPL
  2. (Recommended) Create a virtual environment (e.g. python -m venv simpl_env and source simpl_env/bin/activate).
  3. Install: pip install .[demo]. This will install the simpl package and its dependencies.
  4. Run the demo: jupyter notebook demos/simpl_demo.ipynb !

Cite

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}
}

About

Fast optimisation of tuning curves by iterative refitting and decoding

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages