summaryrefslogtreecommitdiff
path: root/training/output
diff options
context:
space:
mode:
authorskal <pascal.massimino@gmail.com>2026-02-10 10:27:44 +0100
committerskal <pascal.massimino@gmail.com>2026-02-10 10:27:44 +0100
commit96a349b9874c6cdaac525ba062a0f4f90c9bc3ed (patch)
treea4eb24fdb417393cbe5a0dc84bf5063cffc94daf /training/output
parent75af266889b61b5722d842a1a1eb23f79bc06a85 (diff)
feat: Add coordinate-aware CNN layer 0 for position-dependent stylization
- Implement CoordConv2d custom layer accepting (x,y) patch center - Split layer 0 weights: rgba_weights (9x mat4x4) + coord_weights (mat2x4) - Add *_with_coord() functions to 3x3/5x5/7x7 convolution shaders - Update training script to generate coordinate grid and export split weights - Regenerate placeholder weights with new format Size impact: +32B coord weights + ~100B shader code = +132B total All 36 tests passing (100%) handoff(Claude): CNN coordinate awareness implemented, ready for training Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Diffstat (limited to 'training/output')
-rw-r--r--training/output/img_000.pngbin0 -> 16332 bytes
-rw-r--r--training/output/img_001.pngbin0 -> 7628 bytes
-rw-r--r--training/output/img_002.pngbin0 -> 7715 bytes
-rw-r--r--training/output/img_003.pngbin0 -> 7206 bytes
-rw-r--r--training/output/img_004.pngbin0 -> 12803 bytes
-rw-r--r--training/output/img_005.pngbin0 -> 5758 bytes
-rw-r--r--training/output/img_006.pngbin0 -> 27958 bytes
-rw-r--r--training/output/img_007.pngbin0 -> 21471 bytes
8 files changed, 0 insertions, 0 deletions
diff --git a/training/output/img_000.png b/training/output/img_000.png
new file mode 100644
index 0000000..6da3aaf
--- /dev/null
+++ b/training/output/img_000.png
Binary files differ
diff --git a/training/output/img_001.png b/training/output/img_001.png
new file mode 100644
index 0000000..3334699
--- /dev/null
+++ b/training/output/img_001.png
Binary files differ
diff --git a/training/output/img_002.png b/training/output/img_002.png
new file mode 100644
index 0000000..a2582fd
--- /dev/null
+++ b/training/output/img_002.png
Binary files differ
diff --git a/training/output/img_003.png b/training/output/img_003.png
new file mode 100644
index 0000000..27b829a
--- /dev/null
+++ b/training/output/img_003.png
Binary files differ
diff --git a/training/output/img_004.png b/training/output/img_004.png
new file mode 100644
index 0000000..b90582c
--- /dev/null
+++ b/training/output/img_004.png
Binary files differ
diff --git a/training/output/img_005.png b/training/output/img_005.png
new file mode 100644
index 0000000..edcac90
--- /dev/null
+++ b/training/output/img_005.png
Binary files differ
diff --git a/training/output/img_006.png b/training/output/img_006.png
new file mode 100644
index 0000000..002230c
--- /dev/null
+++ b/training/output/img_006.png
Binary files differ
diff --git a/training/output/img_007.png b/training/output/img_007.png
new file mode 100644
index 0000000..5e79250
--- /dev/null
+++ b/training/output/img_007.png
Binary files differ