Views
No views yet
| Metric | Full model | Penumbra UNet |
|---|---|---|
| Parameters | 7.8M | 122K |
| Input tile | 512×512 | 64×64 |
| Max channels | 512 | 64 |
(256, 1, 64, 64) [all tiles]
↓ center-crop
(256, 1, 32, 32) [usable cores]
↓ reshape + permute
(1, 1, 512, 512) [full mask]L = α·MSE(student, teacher) + (1-α)·MSE(student, ground_truth)L = MSE(P_nom, target) + MSE(P_max, P_min)hls4ml_penumbra/
├── firmware/ # Generated HLS C++ project
│ ├── myproject.cpp # Top-level module
│ ├── myproject.h # Interface & config
│ ├── weights/ # Quantized weights
│ ├── ap_types/ # Xilinx AP types (ap_fixed, ap_int)
│ └── utils/ # HLS utilities
├── myproject_prj/ # Vivado HLS project
│ └── solution1/
│ └── impl/ # Implementation artifacts
├── logs/ # Build logs
└── [HLS build outputs]