Files
TinyTorch/modules/source
Vijay Janapa Reddi 87fe14f675 feat: Add missing BEGIN/END SOLUTION markers to NBGrader modules
- 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
2025-07-13 16:52:52 -04:00
..