aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/rule/Function.java
diff options
context:
space:
mode:
authorEirik Nygaard <eirik@yahoo-inc.com>2016-09-15 12:52:30 +0200
committerGitHub <noreply@github.com>2016-09-15 12:52:30 +0200
commit753592575cdaa756bccd746c7ed8a85c9e3dd1c7 (patch)
tree54f828b98cddb91be1f306e2bbac2d0dd0c3f2ec /searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/rule/Function.java
parent6604e7e59cf9cf456fb0c10eeb40c605d243522d (diff)
Revert "Lesters/add relu function"
Diffstat (limited to 'searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/rule/Function.java')
-rw-r--r--searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/rule/Function.java4
1 files changed, 1 insertions, 3 deletions
diff --git a/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/rule/Function.java b/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/rule/Function.java
index 0bdd02c85b5..ecd8182a108 100644
--- a/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/rule/Function.java
+++ b/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/rule/Function.java
@@ -29,8 +29,6 @@ public enum Function implements Serializable {
fabs { public double evaluate(double x, double y) { return abs(x); } },
floor { public double evaluate(double x, double y) { return floor(x); } },
isNan { public double evaluate(double x, double y) { return Double.isNaN(x) ? 1.0 : 0.0; } },
- relu { public double evaluate(double x, double y) { return max(x,0); } },
- sigmoid { public double evaluate(double x, double y) { return 1.0 / (1.0 + exp(-1.0 * x)); } },
atan2(2) { public double evaluate(double x, double y) { return atan2(x,y); } },
pow(2) { public double evaluate(double x, double y) { return pow(x,y); } },
ldexp(2) { public double evaluate(double x, double y) { return x*pow(2,y); } },
@@ -54,4 +52,4 @@ public enum Function implements Serializable {
/** Returns the number of arguments this function takes */
public int arity() { return arity; }
-}
+} \ No newline at end of file