Files
TinyTorch/modules/source
Vijay Janapa Reddi 1fc1567e50 Stage 2: Add Module base class for clean layer definitions
- Add Module base class with automatic parameter registration
- Auto-registers Tensors with requires_grad=True as parameters
- Provides clean __call__ interface: model(x) instead of model.forward(x)
- Recursive parameter collection from sub-modules
- Update Dense to inherit from Module and use Parameter()
- Remove redundant __call__ method from Dense (provided by Module)
- Enables PyTorch-like syntax: optimizer = Adam(model.parameters())
2025-09-23 07:59:29 -04:00
..