Source for the course website at https://dssg.github.io/MLinPractice/, built with Jekyll and the just-the-docs theme (used as a remote theme, so the theme is not vendored into this repo).
| File | Page |
|---|---|
index.md |
Home (logistics, quick links, people) |
syllabus.md |
Syllabus overview |
module-1-building.md |
Module 1 · Building ML Systems |
module-2-beyond-accuracy.md |
Module 2 · Beyond Accuracy |
schedule.md |
Schedule |
project.md |
Project description |
grading.md |
Assignments & grading |
policies.md |
Policies & resources |
Navigation order and nesting are controlled by the nav_order, parent, and
has_children fields in each page's front matter — not by folder location.
- Put these files at the root of the
mainbranch (or adocs/folder). - In the repo: Settings → Pages → Build and deployment → Source: Deploy from
a branch, and pick
main(root or/docs). - Push. GitHub Pages rebuilds automatically; the site appears at the
url+baseurlset in_config.yml.
bundle install
bundle exec jekyll serve
# open http://localhost:4000/MLinPractice/