mirror of
https://github.com/alirezarezvani/claude-skills.git
synced 2026-08-28 04:24:58 +00:00
Requested as "convert deeplearningbook.org into a skill". Built as a companion rather than a compilation, because the repo's own rights gate forbids the latter for a public plugin. Why not book-to-skill: its emitter refuses a shareable package without public-domain / open-license / internal-docs / author-permission, none of which applies to an MIT Press title whose site states its HTML-only format exists as a friction against copying under the authors' contract. Its rights reference lists publishing a compiled skill of a copyrighted book to a public marketplace under "Do not", and its hard rule 1 forbids scraping a book from the web, so the pipeline could not have run against a URL either. What shipped instead: the compiled-skill shape (master SKILL.md ~2.0k tokens with chapter and topic indexes, chapters/ch01..ch20, glossary, patterns, cheatsheet) filled with original synthesis and linking to the official free chapters. No passages, figures, or per-paragraph paraphrase. Passes book-to-skill's own book_skill_validator.py clean, with every file inside token_budget_estimator's caps. The differentiator is the delta layer. A compilation freezes a source at its publication date; this one dates it. Every chapter carries "What changed after 2016", and references/book_to_2026_delta.md gives five corrections with primary citations and per-claim confidence levels: double descent qualifying Ch 5's U-curve, AdamW splitting weight decay from L2, transformers displacing Ch 10's recurrence, diffusion growing out of Ch 18's score matching, and self-supervised learning vindicating Ch 15 while replacing its methods. Two claims are marked contested rather than propagated, two named as folklore. Four stdlib-only tools, each with a real refusal: - reading_path_planner.py — prerequisite closure over the book's actual dependency graph; exit 3 for a goal the book does not cover, exit 4 with forcing questions - training_diagnostics.py — Ch 11's rules in priority order, so a NaN is never reported as overfitting; exit 4 rather than diagnosing with no instruments - capacity_planner.py — regularization ladder in cost order, "shrink the model" ranked last in the overparameterized regime; exit 4 on a val-below-train split - model_arithmetic.py — params/FLOPs/activation memory for conv, linear, MHA and LSTM/GRU stacks; exit 5 naming the layer whose shapes do not connect Also: 4 references citing 7-8 sources each, 3 assets, cs-deep-learning-tutor agent, /cs:deep-learning + /cs:dl-reading-path + /cs:dl-diagnose. Counters: skills 386 to 387, tools 723 to 727, refs 838 to 842, agents 116 to 117, commands 146 to 149, plugins 97 to 98 (verified by derive_counters.py --check). Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01BswsZp5zrJWFAGU6KWNA1s
2 KiB
2 KiB
Study Log — Deep Learning (Goodfellow, Bengio & Courville)
Started: __________ · Goal: ______________________________________________
Path from reading_path_planner.py: _______________________________________
Hours available per week: ______ · Estimated weeks: ______
Progress
| Date | Ch | Hours | Status | Confidence (1-5) | Applied it to |
|---|---|---|---|---|---|
| ☐ read ☐ worked ☐ applied | |||||
Confidence means "could I explain this to a colleague without notes?" — not "did I finish the pages." A 2 is useful information; record it honestly and put the chapter on the revisit list.
Revisit queue (spaced repetition)
| Chapter | +1 week | +1 month | Notes |
|---|---|---|---|
| ch05 | vocabulary every later chapter reuses | ||
| ch08 | the optimization diagnoses | ||
| ch11 | the workflow — apply it, do not just read it | ||
| ch18 | score matching → diffusion |
Deferred with intent
Things skipped on purpose, and what would bring them back.
| Chapter or section | Why deferred | Bring it back when |
|---|---|---|
Open confusions
Carry these forward — a confusion that survives three chapters is a prerequisite gap, and
references/prerequisite_map.md will name the chapter that fills it.
| # | Confusion | First hit (ch) | Resolved? |
|---|---|---|---|
| 1 |
Applied log
The point of the book. One line per real use.
| Date | What I was doing | Which chapter helped | Outcome |
|---|---|---|---|