From 7dd1ac57178055aa8407777d4fb03787e21e6f66 Mon Sep 17 00:00:00 2001 From: skal Date: Wed, 11 Feb 2026 10:10:11 +0100 Subject: fix: Move sigmoid activation to call site in CNN layer shader Conv functions now return raw sum, sigmoid applied at call site. Matches tanh pattern used for inner layers. Co-Authored-By: Claude Sonnet 4.5 --- workspaces/main/shaders/cnn/cnn_conv3x3.wgsl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'workspaces/main/shaders/cnn/cnn_conv3x3.wgsl') diff --git a/workspaces/main/shaders/cnn/cnn_conv3x3.wgsl b/workspaces/main/shaders/cnn/cnn_conv3x3.wgsl index d680840..48bb392 100644 --- a/workspaces/main/shaders/cnn/cnn_conv3x3.wgsl +++ b/workspaces/main/shaders/cnn/cnn_conv3x3.wgsl @@ -108,5 +108,5 @@ fn cnn_conv3x3_7to1( } } - return 1.0 / (1.0 + exp(-sum)); + return sum; } -- cgit v1.2.3