mirror of
https://github.com/MLSysBook/TinyTorch.git
synced 2026-03-09 08:11:59 -05:00
- Phase 1: Inline unit tests (quick sanity checks) - Phase 2: Module pytest with --tinytorch educational output - Phase 3: Integration tests for modules 01-N Added --unit-only and --no-integration flags for flexibility. Students can now run comprehensive tests with clear feedback about what each phase is checking and why it matters.
TinyTorch Documentation
This directory contains essential documentation for TinyTorch development and usage.
📚 User Documentation
STUDENT_QUICKSTART.md- Getting started guide for studentsINSTRUCTOR_GUIDE.md- Setup and grading guide for instructorscifar10-training-guide.md- Complete guide to achieving the north star goal (75% CIFAR-10 accuracy)
🔧 Development Documentation
tinytorch-assumptions.md- CRITICAL: TinyTorch complexity framework and implementation guidelines
Development Standards
development/module-rules.md- Module development standards and patterns
NBGrader Integration
nbgrader/NBGrader_Quick_Reference.md- Daily use commands and workflownbgrader/NBGRADER_STYLE_GUIDE.md- Style guide for NBGrader cellsnbgrader/NBGrader_Text_Response_Technical_Implementation.md- Technical implementation details
Start here:
- Students: Read
STUDENT_QUICKSTART.md - Instructors: Read
INSTRUCTOR_GUIDE.md - Developers: Read
tinytorch-assumptions.mdFIRST, thendevelopment/module-rules.md