| Age | Commit message (Expand) | Author |
|---|---|---|
| 34 hours | opt: Move invariant in1 calculation outside CNN convolution loops | skal |
| 35 hours | opt: Vec4-optimize CNN convolution shaders for SIMD | skal |
| 37 hours | fix: Add clamp to CNN final layer to match PyTorch training | skal |
| 37 hours | refactor: Optimize CNN grayscale computation | skal |
| 37 hours | update train_cnn.py and shader | skal |
| 38 hours | fix: CNN training normalization pipeline consistency | skal |
| 39 hours | refactor: Optimize CNN normalization to eliminate redundant conversions | skal |
| 41 hours | fix: Support variable kernel sizes in CNN layer generation | skal |
| 48 hours | feat: Add coordinate-aware CNN layer 0 for position-dependent stylization | skal |
| 2 days | feat: Add CNN post-processing effect with modular WGSL architecture | skal |
