mirror of
https://github.com/MLSysBook/TinyTorch.git
synced 2026-05-07 06:07:30 -05:00
- Add test_cnn_networks.py: Comprehensive CNN ↔ Networks integration tests - Conv2D layers in Sequential networks - Multiple Conv2D stacking, different activations - Batch processing, kernel sizes, feature extraction - Parameter efficiency comparisons, edge cases - Add test_cnn_pipeline.py: CNN pipeline integration tests - CNN → Activation → Flatten → Dense pipelines - Deep CNN architectures with multiple stages - Numerical stability testing, batch processing - Moved from inline test in cnn_dev.py (proper separation) - Update cnn_dev.py: Remove inline integration test - Replaced cross-module integration test with comment - Maintains clean separation between unit and integration tests - Clean up test structure: Remove unused e2e/__init__.py Result: Complete integration test coverage for CNN interactions 96 passing integration tests using real TinyTorch components