From 9197c82556baf2985b30cdbb52b40762b0b584e0 Mon Sep 17 00:00:00 2001 From: inter Date: Thu, 4 Sep 2025 14:09:15 +0800 Subject: [PATCH] Add File --- .../org/dromara/easyai/function/ReLuTwo.java | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 src/main/java/org/dromara/easyai/function/ReLuTwo.java diff --git a/src/main/java/org/dromara/easyai/function/ReLuTwo.java b/src/main/java/org/dromara/easyai/function/ReLuTwo.java new file mode 100644 index 0000000..00bd08e --- /dev/null +++ b/src/main/java/org/dromara/easyai/function/ReLuTwo.java @@ -0,0 +1,29 @@ +package org.dromara.easyai.function; + +import org.dromara.easyai.i.ActiveFunction; + +/** + * @param + * @DATA + * @Author LiDaPeng + * @Description + */ +public class ReLuTwo implements ActiveFunction { + @Override + public float function(float x) { + if (x > 0) { + return x * 0.05f; + } else { + return x * 0.03f; + } + } + + @Override + public float functionG(float out) { + if (out > 0) { + return 0.05f; + } else { + return 0.03f; + } + } +}