From 857bcbc4f2596b046e0f844ae381b54e88a3a374 Mon Sep 17 00:00:00 2001 From: Sun Yuhao Date: Sun, 28 Jun 2026 14:26:02 +0800 Subject: [PATCH] Add course entrypoint --- COURSE.md | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 COURSE.md diff --git a/COURSE.md b/COURSE.md new file mode 100644 index 0000000..4250537 --- /dev/null +++ b/COURSE.md @@ -0,0 +1,29 @@ +# MiniMind Source Course + +This repository is my learning fork of MiniMind. + +Original project: + +- Repository: https://github.com/jingyaogong/minimind +- License: Apache-2.0 + +My main additions are under `course/`: + +- `course/00_syllabus.md`: course map and learning route. +- `course/01_*.md` to `course/28_*.md`: source-code-driven lessons. +- `course/labs/`: runnable tracing experiments for tokens, labels, shapes, losses, logprobs, rewards, and deployment surfaces. +- `course/impl/`: teaching implementation of selected MiniMind core ideas. +- `course/notes/`: personal notes and recurring mistakes. +- `course/portfolio/`: progress, experiment logs, implementation notes, and resume draft. + +Start here: + +- [Course syllabus](course/00_syllabus.md) +- [Final review and capstone](course/28_final_review_and_capstone.md) +- [Course directory README](course/README.md) + +Notes: + +- The original MiniMind source remains authored by the MiniMind project. +- This course is an added learning layer for reading, tracing, and re-implementing selected concepts from the source. +- Model weights such as `minimind-3/`, `*.safetensors`, and `*.pth` are not committed here.