summaryrefslogtreecommitdiff
path: root/workspaces/main
diff options
context:
space:
mode:
authorskal <pascal.massimino@gmail.com>2026-03-22 12:53:13 +0100
committerskal <pascal.massimino@gmail.com>2026-03-22 12:53:13 +0100
commit581c67b75aa3c089c86f764b67e6de7476a13993 (patch)
tree38c1bc78c8e688b6c75eedd140c5a49bc48a4404 /workspaces/main
parent16cbcb6d9461d8d40eb69cdafef6b35368654b66 (diff)
feat(cnn_v3): wire trained weights into CNNv3Effect + add timeline test sequence
- CNNv3Effect constructor loads ASSET_WEIGHTS_CNN_V3 via GetAsset on startup - seq_compiler.py: CLASS_TO_HEADER supports full #include paths for cnn_v3/ classes - timeline.seq: add cnn_v3_test sequence at 48s (GBufferEffect → CNNv3Effect) - test_cnn_v3_parity: zero_weights test now explicitly uploads zeros to override asset handoff(Gemini): CNNv3Effect ready; export weights to workspaces/main/weights/ and seek to 48s to test
Diffstat (limited to 'workspaces/main')
-rw-r--r--workspaces/main/timeline.seq4
-rw-r--r--workspaces/main/weights/cnn_v3_film_mlp.binbin0 -> 3104 bytes
-rw-r--r--workspaces/main/weights/cnn_v3_weights.binbin0 -> 3928 bytes
3 files changed, 4 insertions, 0 deletions
diff --git a/workspaces/main/timeline.seq b/workspaces/main/timeline.seq
index ee7e1e7..1a9cad3 100644
--- a/workspaces/main/timeline.seq
+++ b/workspaces/main/timeline.seq
@@ -42,3 +42,7 @@ SEQUENCE 30.00 3 "complex_chain"
SEQUENCE 40.00 0 "ntsc"
EFFECT + Scene1 source -> temp1 0.00 8.00
EFFECT + Ntsc temp1 -> sink 0.00 8.00
+
+SEQUENCE 48.00 0 "cnn_v3_test"
+ EFFECT + GBufferEffect source -> gbuf_feat0 gbuf_feat1 0.00 8.00
+ EFFECT + CNNv3Effect gbuf_feat0 gbuf_feat1 -> sink 0.00 8.00
diff --git a/workspaces/main/weights/cnn_v3_film_mlp.bin b/workspaces/main/weights/cnn_v3_film_mlp.bin
new file mode 100644
index 0000000..a49dcbe
--- /dev/null
+++ b/workspaces/main/weights/cnn_v3_film_mlp.bin
Binary files differ
diff --git a/workspaces/main/weights/cnn_v3_weights.bin b/workspaces/main/weights/cnn_v3_weights.bin
new file mode 100644
index 0000000..7890fea
--- /dev/null
+++ b/workspaces/main/weights/cnn_v3_weights.bin
Binary files differ