diff options
Diffstat (limited to 'TODO.md')
| -rw-r--r-- | TODO.md | 18 |
1 files changed, 17 insertions, 1 deletions
@@ -60,7 +60,23 @@ Ongoing shader code hygiene for granular, reusable snippets. --- -## Future: CNN v3 8-bit Quantization +## Future: CNN v3 — U-Net + FiLM + +U-Net architecture with FiLM conditioning. Runtime style control via beat/audio. +Richer G-buffer input (normals, depth, material IDs). Per-pixel testability across +PyTorch / HTML WebGPU / C++ WebGPU. + +**Prerequisites:** G-buffer implementation (GEOM_BUFFER.md) +**Design:** `cnn_v3/docs/CNN_V3.md` + +**Phases:** +1. G-buffer prerequisite +2. Training infrastructure (Blender exporter + photo pipeline) +3. WGSL shaders (enc/dec/bottleneck, deterministic ops) +4. C++ effect class + FiLM uniform upload +5. Parity validation (test vectors, ≤1/255 per pixel) + +## Future: CNN v2 8-bit Quantization Reduce weights from f16 (~3.2 KB) to i8 (~1.6 KB). |
