Fit your model
PyBADS BADS in MATLAB
Bayesian Adaptive Direct Search: fast, robust optimization for maximum-likelihood and MAP fits when the objective is rough, noisy or slow to evaluate, with up to about 20 parameters. It needs no tuning and is called like scipy.optimize.minimize. On real model-fitting problems from neuroscience and cognitive science, it did as well as or better than many common and state-of-the-art optimizers.
New in 1.5 Faster, with periodic and fixed variables, and a skill for guiding your coding agents. What's new
pip install --upgrade pybads
Acerbi & Ma, NeurIPS 2017 · Singh & Acerbi, JOSS 2024
