Vijay Janapa Reddi
f652692f58
fix(tinytorch): fix broken paths and references in CONTRIBUTING.md and INSTRUCTOR.md
...
- Fix clone path: cd TinyTorch → cd cs249r_book/tinytorch
- Remove all CLAUDE.md references (internal AI config, not contributor-facing)
- Fix docs/INSTRUCTOR_GUIDE.md → INSTRUCTOR.md (actual file location)
- Remove phantom docs/development/ references (directory doesn't exist)
- Fix *_dev.py → src/NN_name/NN_name.py (actual source file convention)
- Fix *_dev.ipynb → modules/NN_name/name.ipynb (actual notebook convention)
- Fix test commands to use pytest and actual test directory structure
- Replace nonexistent examples/ references with milestones/ scripts
Closes #1173
2026-02-14 09:54:11 -05:00
Didier Durand
72adaae229
[Doc]: fixing some typos ( #1133 )
2026-01-23 14:00:43 -05:00
Vijay Janapa Reddi
26c4e1bb5b
docs(nbgrader): mark as experimental, update instructor guide
...
- Add experimental warning to tito nbgrader command
- Update INSTRUCTOR.md: tito grade → tito nbgrader
- Remove old test assignment files
2026-01-14 16:51:15 -05:00
Vijay Janapa Reddi
c89fb020e4
fix: update remaining module references in documentation
...
Fixed module number references in:
- INSTRUCTOR.md: course schedule table
- Site: credits.md, tito/data.md module status display
- Source ABOUT.md: 02_activations, 03_layers forward references
- Milestones: 01_perceptron, 03_mlp prerequisite tables
- modules/EDUCATION_REVIEW_ACTION_PLAN.md: module checklist
2025-12-19 20:19:55 -05:00
Vijay Janapa Reddi
d203fba8b8
fix: complete module renumbering across entire codebase
...
Updated all references to reflect new module order:
- Module 05: DataLoader (was 08)
- Module 06: Autograd (was 05)
- Module 07: Optimizers (was 06)
- Module 08: Training (was 07)
Changes include:
- paper/paper.tex: 20+ references, tier descriptions, milestones
- src/: Export commands, dependency diagrams, docstrings
- tests/: Dependency chains, integration tests, README
- tito/: export_utils.py path mappings
- tinytorch/: Auto-generated package file headers
Foundation Tier is now Modules 01-08
Architecture Tier is now Modules 09-13
2025-12-19 17:43:41 -05:00
Vijay Janapa Reddi
fcf3d8bd12
fix: update all GitHub URLs from mlsysbook/TinyTorch to harvard-edge/cs249r_book
...
- Update all repository references to point to harvard-edge/cs249r_book
- Fix Binder URLs to include tinytorch/ path prefix
- Fix Colab URLs to include tinytorch/ path prefix
- Update marimo-badges.js with correct repo and path
- Fix dataset documentation URLs
- Update module ABOUT.md files with correct source links
🤖 Generated with [Claude Code](https://claude.com/claude-code )
2025-12-14 12:36:10 -05:00
Vijay Janapa Reddi
d21dd1dca0
fix: correct invalid tito CLI commands in documentation
...
- Fix 56+ invalid CLI references across markdown files
- Replace nonexistent commands with valid alternatives:
- tito checkpoint → tito module status
- tito milestones → tito milestone
- tito system check/doctor → tito system health
- tito community leave → tito community logout
- tito reset all → tito module reset XX
- tito status → tito module status / tito milestone status
- Add pre-commit hook to prevent future CLI documentation drift
- Organize pre-commit config for monorepo (book + tinytorch sections)
2025-12-12 15:56:26 -05:00
Vijay Janapa Reddi
ddf651970f
refactor(tito): remove doctor alias, use health as single command
...
Remove the doctor/health alias duplication in favor of a single
'tito system health' command for environment validation.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
2025-12-11 12:34:28 -08:00
Vijay Janapa Reddi
c602f97364
feat: integrate TinyTorch into MLSysBook repository
...
TinyTorch educational deep learning framework now lives at tinytorch/
Structure:
- tinytorch/src/ - Source modules (single source of truth)
- tinytorch/tito/ - CLI tool
- tinytorch/tests/ - Test suite
- tinytorch/site/ - Jupyter Book website
- tinytorch/milestones/ - Historical ML implementations
- tinytorch/datasets/ - Educational datasets (tinydigits, tinytalks)
- tinytorch/assignments/ - NBGrader assignments
- tinytorch/instructor/ - Teaching materials
Workflows (with tinytorch- prefix):
- tinytorch-ci.yml - CI/CD pipeline
- tinytorch-publish-dev.yml - Dev site deployment
- tinytorch-publish-live.yml - Live site deployment
- tinytorch-build-pdf.yml - PDF generation
- tinytorch-release-check.yml - Release validation
Repository Variables added:
- TINYTORCH_ROOT = tinytorch
- TINYTORCH_SRC = tinytorch/src
- TINYTORCH_SITE = tinytorch/site
- TINYTORCH_TESTS = tinytorch/tests
All workflows use \${{ vars.TINYTORCH_* }} for path configuration.
Note: tinytorch/site/_static/favicon.svg kept as SVG (valid for favicons)
2025-12-05 19:23:18 -08:00