Skip to content

Port shared notebook smoke and rebuild lectures - #11

Merged
lawrennd merged 1 commit into
gh-pagesfrom
update/shared-notebook-smoke
Oct 27, 2026
Merged

lawrennd merged 1 commit into
gh-pagesfrom
update/shared-notebook-smoke

Conversation

@lawrennd

Copy link
Copy Markdown
Contributor

Summary

  • Port MLAI onto the shared scripts/smoke_notebooks.py runner with course defaults in scripts/smoke.yml (lecture 05 skipped: MariaDB + credential widgets).
  • Rebuild all 12 lectures, notebooks, and slides from current snippets, including the Pearson-lines01 / PPCA / six_rotate snippet fixes (Fix Pearson citation key and PPCA diagram includes lawrennd/snippets#75).
  • Publish the generated figures that compile now copies into slides/diagrams/ (rotated sixes, PCA, polynomial samples).

This branch sits on fix/diagram-web-paths (open #10). Until #10 merges, GitHub will show those CIP-0010 diagram-path commits here as well.

Local compile: all numbered lectures on 27 Oct 2026. Local smoke: 11/11 passed (python scripts/smoke_notebooks.py; 05 skipped).

Left uncommitted (same class of artefacts as #2): compile/smoke scratch (_notebooks/{ml,dimred,...}/, nested slides/diagrams/diagrams/, stray -the-data-science-process files, _lamd CSS copies, Gemfile.lock).

Test plan

  • python scripts/smoke_notebooks.py in the teaching venv (11/11, skip 05)
  • CI notebook-smoke workflow on this PR; check the artifact
  • Optional: python scripts/smoke_notebooks.py --only 09 12 after snippets#75 lands
  • Spot-check lecture 09 slides for six_rotate005 / PPCA figures and lecture 08 for polynomial-function-samples.svg

…nt snippets.

Course skip/timeout defaults live in scripts/smoke.yml (lecture 05 skipped). Local smoke is 11/11 after the Pearson/PPCA/six_rotate snippet fixes.
@lawrennd
lawrennd force-pushed the update/shared-notebook-smoke branch from b9d58ea to 6067d55 Compare October 27, 2026 23:02
@lawrennd
lawrennd merged commit a006bc2 into gh-pages Oct 27, 2026
1 check passed
@lawrennd
lawrennd deleted the update/shared-notebook-smoke branch October 27, 2026 23:17
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