Skip to content

docs(searches): add multi-start gradient searches to the modeling searches guide#133

Merged
Jammy2211 merged 1 commit into
mainfrom
feature/multi-start-gradient-guides
Jul 14, 2026
Merged

docs(searches): add multi-start gradient searches to the modeling searches guide#133
Jammy2211 merged 1 commit into
mainfrom
feature/multi-start-gradient-guides

Conversation

@Jammy2211

Copy link
Copy Markdown
Collaborator

Summary

Phase 3 of the multi-start gradient MAP search promotion (PyAutoFit#1369). Adds a MultiStartAdam section to scripts/guides/modeling/searches.py documenting af.MultiStartAdam (with MultiStartADABelief / MultiStartLion noted as drop-in optax-rule alternatives), positioned after LBFGS. Framed against the caveat the guide already states — that optimizers struggle on complex model parameter spaces — since multi-start Adam is the optimizer that works there (its wide population of parallel starts escapes the local maxima that trap single-start LBFGS).

This guide is a configuration reference (it constructs search objects to document the API/settings; it does not run fits), so the addition mirrors how LBFGS is shown — a config block + prose. Contents updated; paired notebook regenerated.

Test Plan

  • searches.py parses; af.MultiStartAdam(path_prefix=..., name="MultiStartAdam", n_starts=50, n_steps=500, learning_rate=0.01) constructs
  • Notebook regenerated via the standard py_to_notebook + colab-injection transform; diff scoped to searches.py + searches.ipynb

Resolves #132.

Generated by the PyAutoLabs agent workflow.

…rches guide

Add a MultiStartAdam section to scripts/guides/modeling/searches.py documenting
af.MultiStartAdam (with MultiStartADABelief / MultiStartLion as alternatives) —
the JAX multi-start gradient MAP optimizer that works on the complex model
parameter spaces where single-start LBFGS gets stuck. Config-only, mirroring the
LBFGS section; regenerate the paired notebook.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@Jammy2211 Jammy2211 added the pending-release PR queued for the next release build label Jul 14, 2026
@Jammy2211 Jammy2211 merged commit 4d91e87 into main Jul 14, 2026
3 of 4 checks passed
@Jammy2211 Jammy2211 deleted the feature/multi-start-gradient-guides branch July 14, 2026 18:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pending-release PR queued for the next release build

Projects

None yet

Development

Successfully merging this pull request may close these issues.

docs(searches): add multi-start gradient searches to the modeling searches guide

1 participant