summaryrefslogtreecommitdiff
path: root/workspaces/main/shaders/cnn/cnn_conv3x3.wgsl
diff options
context:
space:
mode:
authorskal <pascal.massimino@gmail.com>2026-02-11 10:10:11 +0100
committerskal <pascal.massimino@gmail.com>2026-02-11 10:10:11 +0100
commit7dd1ac57178055aa8407777d4fb03787e21e6f66 (patch)
treed218688dc7080792f2f185568cd347e6410e67e9 /workspaces/main/shaders/cnn/cnn_conv3x3.wgsl
parentd56de04a4b1f19b9fa73e6f7f9c7a5a0eadd6dd3 (diff)
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 <noreply@anthropic.com>
Diffstat (limited to 'workspaces/main/shaders/cnn/cnn_conv3x3.wgsl')
-rw-r--r--workspaces/main/shaders/cnn/cnn_conv3x3.wgsl2
1 files changed, 1 insertions, 1 deletions
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;
}