Files
TinyTorch/modules/source
Vijay Janapa Reddi 3aabc4a2c7 Implement autograd support in Dense layers (Module 04)
- Add polymorphic Dense layer supporting both Tensor and Variable inputs
- Implement gradient-aware matrix multiplication with proper backward functions
- Preserve autograd chain through layer computations while maintaining backward compatibility
- Add comprehensive tests for Tensor/Variable interoperability
- Enable end-to-end neural network training with gradient flow

Educational benefits:
- Students can use layers in both inference (Tensor) and training (Variable) modes
- Autograd integration happens transparently without API changes
- Maintains clear separation between concepts while enabling practical usage
2025-09-21 10:28:14 -04:00
..