From 0f53ed1ed8ed7c07cd7ea8e88e21b5be5d5494e5 Mon Sep 17 00:00:00 2001 From: skal Date: Sat, 14 Feb 2026 07:22:17 +0100 Subject: CNN v2: bilinear mip-level sampling and UI improvements MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit **CNN v2 Changes:** - Replace point sampling with bilinear interpolation for mip-level features - Add linear sampler (binding 6) to static features shader - Update CNNv2Effect, cnn_test, and HTML tool **HTML Tool UI:** - Move controls to floating bottom bar in central view - Consolidate video controls + Blend/Depth/Save PNG in single container - Increase left panel width: 300px → 315px (+5%) - Remove per-frame debug messages (visualization, rendering logs) **Technical:** - WGSL: textureSample() with linear_sampler vs textureLoad() - C++: Create WGPUSampler with Linear filtering - HTML: Change sampler from 'nearest' to 'linear' handoff(Claude): CNN v2 now uses bilinear mip-level sampling across all tools --- training/layers/chk_10000_3x5x3x3.pt | Bin 0 -> 5092 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 training/layers/chk_10000_3x5x3x3.pt (limited to 'training/layers/chk_10000_3x5x3x3.pt') diff --git a/training/layers/chk_10000_3x5x3x3.pt b/training/layers/chk_10000_3x5x3x3.pt new file mode 100644 index 0000000..6e6750c Binary files /dev/null and b/training/layers/chk_10000_3x5x3x3.pt differ -- cgit v1.2.3