Skip to content

docs: add a JAX citations section, including Prodigy - #541

Merged
Jammy2211 merged 1 commit into
mainfrom
docs/cite-prodigy
Jul 31, 2026
Merged

docs: add a JAX citations section, including Prodigy#541
Jammy2211 merged 1 commit into
mainfrom
docs/cite-prodigy

Conversation

@Jammy2211

Copy link
Copy Markdown
Collaborator

Adds the Prodigy citation for af.MultiStartProdigy, and closes a gap found while doing so.

The gap. PyAutoGalaxy's citations page had no ## JAX section at all, and files/citations.bib carried no jax, optax, nufftax, finufft or jax_zero_contour entries — even though the existing NUFFTax and Jax-Zero-Contour sections already refer to those keys. A user on the JAX path had nothing to cite.

  • docs/general/citations.md — mirror PyAutoLens's ## JAX section, plus a Prodigy paragraph with its bibtex block and links.
  • files/citations.bib — add jax, optax, prodigy, and the jax_zero_contour / nufftax / finufft entries the page already referenced (copied verbatim from PyAutoLens so the two stay consistent).

Prodigy is cited alongside optax, not instead of it: optax.contrib.prodigy is an implementation of a separately published method (Mishchenko & Defazio, ICML 2024, PMLR 235, 35779–35804).

Pairs with PyAutoLabs/PyAutoLens#671. Docs only — no code paths touched.

🤖 Generated with Claude Code

PyAutoGalaxy's citations page had no JAX section at all, and files/citations.bib
carried no jax, optax, nufftax, finufft or jax_zero_contour entries — so a user
running the JAX path had nothing to cite, even though the NUFFTax and
Jax-Zero-Contour sections already assumed those keys existed.

Mirror PyAutoLens's JAX section and the entries it references, and add Prodigy
(ICML 2024) for the learning-rate-free af.MultiStartProdigy search, cited
alongside optax rather than instead of it since optax.contrib.prodigy is an
implementation of a separately published method.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@Jammy2211
Jammy2211 merged commit 195d8fc into main Jul 31, 2026
7 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