summaryrefslogtreecommitdiff
path: root/workspaces/main/shaders/cnn/cnn_activation.wgsl
diff options
context:
space:
mode:
Diffstat (limited to 'workspaces/main/shaders/cnn/cnn_activation.wgsl')
-rw-r--r--workspaces/main/shaders/cnn/cnn_activation.wgsl18
1 files changed, 0 insertions, 18 deletions
diff --git a/workspaces/main/shaders/cnn/cnn_activation.wgsl b/workspaces/main/shaders/cnn/cnn_activation.wgsl
deleted file mode 100644
index 4fe771e..0000000
--- a/workspaces/main/shaders/cnn/cnn_activation.wgsl
+++ /dev/null
@@ -1,18 +0,0 @@
-// CNN activation functions
-// 4 functions: tanh, ReLU, sigmoid, leaky_relu
-
-fn cnn_tanh(x: vec4<f32>) -> vec4<f32> {
- return tanh(x);
-}
-
-fn cnn_relu(x: vec4<f32>) -> vec4<f32> {
- return max(vec4<f32>(0.0), x);
-}
-
-fn cnn_sigmoid(x: vec4<f32>) -> vec4<f32> {
- return 1.0 / (1.0 + exp(-x));
-}
-
-fn cnn_leaky_relu(x: vec4<f32>, alpha: f32) -> vec4<f32> {
- return max(alpha * x, x);
-}