mirror of
https://github.com/MLSysBook/TinyTorch.git
synced 2026-06-02 02:40:52 -05:00
- Add solution markers to 01_tensor module properties (data, shape, size, dtype) - Add solution markers to 04_networks Sequential.forward method - Add solution markers to 05_cnn module (conv2d_naive, Conv2D.__init__, Conv2D.forward, flatten) - Add solution markers to 06_dataloader Dataset class methods (__getitem__, __len__, get_sample_shape) - Verify existing solution markers in 02_activations (4 pairs), 03_layers (3 pairs), 07_autograd (4 pairs), 00_setup (2 pairs) Critical for NBGrader functionality: - BEGIN/END SOLUTION markers identify instructor solutions to hide from students - Enables proper assignment generation and solution hiding - Ensures seamless integration with NBGrader grading system - Maintains pedagogical separation between student TODOs and instructor solutions