mirror of
https://github.com/MLSysBook/TinyTorch.git
synced 2026-04-28 12:12:32 -05:00
✅ NBGRADER WORKFLOW RESTORED: - Restored assignments/ directory with 6 source assignments - Restored nbgrader_config.py and gradebook.db - Restored tito/commands/nbgrader.py for full NBGrader integration - Restored bin/generate_student_notebooks.py 🧹 CLEANUP COMPLETED: - Removed outdated tests/ directory (less comprehensive than module tests) - Cleaned up Python cache files (__pycache__) - Removed .pytest_cache directory - Preserved all essential functionality 📚 DOCUMENTATION UPDATED: - Added NBGrader workflow to INSTRUCTOR_GUIDE.md - Updated README.md with NBGrader integration info - Clear instructor workflow: Create solutions → Generate student versions → Release → Grade ✅ VERIFIED WORKING: - tito nbgrader generate 00_setup ✅ - tito nbgrader status ✅ - tito system doctor ✅ - Module tests still pass ✅ 🎯 INSTRUCTOR WORKFLOW NOW COMPLETE: 1. Create instructor solutions in modules/XX/XX_dev.py 2. Generate student versions: tito nbgrader generate XX 3. Release assignments: tito nbgrader release XX 4. Collect & grade: tito nbgrader collect XX && tito nbgrader autograde XX Repository now properly supports full instructor → student workflow with NBGrader ?