Files
TinyTorch/tinytorch
Vijay Janapa Reddi 2c4baad2af Fix: Add __call__ methods to exported package files
Manually added __call__ methods to tinytorch/core/ exported files:
- activations.py: ReLU, Tanh, GELU, Softmax
- layers.py: Dropout

These were added to source files earlier but nbdev_export is blocked by
an indentation error in one of the notebooks. Manually applying fixes
to the exported package allows tests to pass while we fix the export issue.

Test improvements:
- 02_activations: 20% → 92% (+72%!) 🎉
- 03_layers: 41% → 46% (+5%)
- 04_losses: 44% → 48% (+4%)
- Overall: 50.5% → 61.7% (+11%)

Still need to:
1. Fix nbdev_export indentation error
2. Investigate 06_optimizers (0% pass rate)
3. Add __call__ to loss classes when export is fixed
2025-09-30 12:49:31 -04:00
..