Skip to content

SVGP example update - #48

Open
jessegrabowski wants to merge 10 commits into
pymc-devs:mainfrom
jessegrabowski:ssgp-example-update
Open

SVGP example update#48
jessegrabowski wants to merge 10 commits into
pymc-devs:mainfrom
jessegrabowski:ssgp-example-update

Conversation

@jessegrabowski

@jessegrabowski jessegrabowski commented Jul 18, 2026

Copy link
Copy Markdown
Member

Adds a new example notebook focusing on how to use SVGP


📚 Documentation preview 📚: https://ptgp--48.org.readthedocs.build/en/48/

The blanket /docs/source/ rule also hid legitimate new source files; docs/.gitignore already lists the specific generated paths.
Gallery tag chips now link here via {ref} instead of dead markdown
anchors pointing at a file that never existed.
Citations render as numbered footnotes that link down to a reference
list on the same page; anchors and numbering are page-local, so there
is no central bibliography page and no cross-page label collisions.
A lean quick-start: fit an exact GP to the motorcycle dataset with
pg.fit/pg.predict, then a VFE sparse approximation. Replaces the
benchmarking-oriented demo notebook.
Notebooks are hand-formatted for teaching; drop jupyter from ruff-format
and ignore I001/E402 on *.ipynb.
An all-untracked category emitted a bare, cardless grid directive that
sphinx-codeautolink flagged as a build warning.
Replace the legacy pymc_experimental "SSGP" dump with a from-scratch
SVGP walkthrough (uncollapsed ELBO, minibatching, whitening, trainable
inducing points) on a 1D synthetic and the California housing dataset.
Move it under notebooks/approximations/ and register the Approximations
gallery category after Introduction. Add the Hensman and Pace & Barry
references and gitignore the runtime data caches.
The SVGP notebook no longer promises VFF or non-Gaussian likelihoods, so
point to "SVGP and minibatch training at scale" instead.
@review-notebook-app

Copy link
Copy Markdown

Check out this pull request on  ReviewNB

See visual diffs & provide feedback on Jupyter Notebooks.


Powered by ReviewNB

@jessegrabowski jessegrabowski changed the title Ssgp example update SV example update Jul 18, 2026
@jessegrabowski jessegrabowski changed the title SV example update SVGP example update Jul 18, 2026
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