From 4d87a6d781c3f159d216f4cd9251e3d7bd63554f Mon Sep 17 00:00:00 2001 From: skal Date: Thu, 12 Feb 2026 12:08:22 +0100 Subject: CNN v2: storage buffer architecture foundation MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Add binary weight format (header + layer info + packed f16) - New export_cnn_v2_weights.py for binary weight export - Single cnn_v2_compute.wgsl shader with storage buffer - Load weights in CNNv2Effect::load_weights() - Create layer compute pipeline with 5 bindings - Fast training config: 100 epochs, 3×3 kernels, 8→4→4 channels Next: Complete bind group creation and multi-layer compute execution --- checkpoints/checkpoint_epoch_40.pth | Bin 0 -> 24343 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 checkpoints/checkpoint_epoch_40.pth (limited to 'checkpoints/checkpoint_epoch_40.pth') diff --git a/checkpoints/checkpoint_epoch_40.pth b/checkpoints/checkpoint_epoch_40.pth new file mode 100644 index 0000000..b299337 Binary files /dev/null and b/checkpoints/checkpoint_epoch_40.pth differ -- cgit v1.2.3