Skip to content

Recompile lectures with IEI-style compile.sh and shared diagrams - #6

Merged
lawrennd merged 1 commit into
gh-pagesfrom
update/compile-lectures
Oct 26, 2026
Merged

lawrennd merged 1 commit into
gh-pagesfrom
update/compile-lectures

Conversation

@lawrennd

Copy link
Copy Markdown
Contributor

Summary

  • Bring _lamd/compile.sh in line with IEI: skip the CSV header, call maketalk "${stub}.md", optional worksheets/handouts.
  • Point diagramsdir at $HOME/lawrennd/slides/diagrams/ (the shared figure library) and slidesdir at ../slides/ so compiled slides land in this repo. The previous local ../slides/diagrams/ copy was missing most SVGs.
  • Rebuild posts, notebooks, and slides for every stub in lectures.csv. Includes the week 4/8/9 source tidies from Tidy week 4 linear regression lecture source #3–Tidy week 9 dimensionality reduction lecture source #5 so those lectures compile.
  • Nested slides/diagrams/diagrams/ copies and notebook runtime dumps are not in this PR.

This branch is based on #2 (notebook smoke). A few figures still skip because they are not in the shared library (they are produced at notebook runtime): polynomial-function-samples.svg, the six_rotate* / six_manifold* dimred sequence, osu-run1-pca.svg, robot_wireless_pca.svg.

Test plan

  • cd _lamd && ./compile.sh completes for all 12 stubs.
  • Week 1 slides show bayes-two-barrels.svg; week 2 shows processor.svg and data-oriented-principles.svg.
  • After merge, smoke (scripts/smoke_notebooks.py) still passes (05 skipped).

… library.

Point diagramsdir at lawrennd/slides/diagrams so copy_web_diagrams can find the SVGs, write compiled slides into this repo, and rebuild posts, notebooks, and slides for every stub in lectures.csv.
@lawrennd
lawrennd merged commit 2d71ef5 into gh-pages Oct 26, 2026
1 check 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