Skip to content

docs: recommend MultiStartProdigy as the default JAX optimizer (parametric sources)#84

Merged
Jammy2211 merged 1 commit into
mainfrom
feature/prodigy-default-jax-optimizer
Jul 21, 2026
Merged

docs: recommend MultiStartProdigy as the default JAX optimizer (parametric sources)#84
Jammy2211 merged 1 commit into
mainfrom
feature/prodigy-default-jax-optimizer

Conversation

@Jammy2211

Copy link
Copy Markdown
Collaborator

Makes MultiStartProdigy the assistant's default recommendation when a user asks for a JAX gradient optimizer / fast MAP point estimate.

Files:

  • skills/al_configure_search.md — new "Branch — MultiStartProdigy (JAX gradient optimizer, parametric sources)" section with the recommendation logic; frontmatter description and "Other searches" pointer updated.
  • wiki/core/concepts/non_linear_search.md — MultiStartProdigy added to the optimisation family + a "when to use which" row + a parametric/pixelised callout.
  • wiki/core/api/searches.mdaf.MultiStartProdigy catalogue entry (family, deps, source path) + at-a-glance row + multi_start_gradient/ source path.

Consistent framing everywhere:

  • Prodigy recommended (learning-rate free; Mishchenko & Defazio 2024, arXiv:2306.06101), with Adam (GIGA-Lens original) and ADABelief as alternatives.
  • GIGA-Lens credited (Gu, Huang et al. 2022, arXiv:2202.07663; 2.0 arXiv:2606.30633) for the multi-start approach.
  • Parametric sources (MGE, Sersic) only, for now — pixelised sources have non-finite gradient regions where the optimizer stalls; recommend Nautilus there. Ongoing work. This dovetails with the existing "Branch — CPU acceleration" split (parametric = JAX, pixelised = sparse/JAX-off).

Note: wiki/core/ edits are maintainer docs work (explicitly requested); last_updated bumped on both pages. euclid_assistant has no search-configuration content, so nothing to mirror there.

🤖 Generated with Claude Code

Make MultiStartProdigy the default recommendation when a user wants a JAX
gradient optimizer / fast MAP point estimate, in the al_configure_search skill
and the wiki/core search concept + catalogue pages. Document the multi-start
family (Prodigy recommended, Adam the GIGA-Lens original, ADABelief alternative)
and credit GIGA-Lens (Gu, Huang et al. 2022) for the multi-start approach plus
the Prodigy paper. State that these work for parametric sources (MGE, Sersic)
but not yet pixelised sources (non-finite gradient regions), which is ongoing
work — for pixelised fits recommend Nautilus.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@Jammy2211
Jammy2211 merged commit 5e465cc into main Jul 21, 2026
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant