Repository: systemml Updated Branches: refs/heads/master d03396f20 -> 5b0fb0ccf
[HOTFIX][SYSTEMML-1570] Fix rewrite for relu (selp) expressions Project: http://git-wip-us.apache.org/repos/asf/systemml/repo Commit: http://git-wip-us.apache.org/repos/asf/systemml/commit/5b0fb0cc Tree: http://git-wip-us.apache.org/repos/asf/systemml/tree/5b0fb0cc Diff: http://git-wip-us.apache.org/repos/asf/systemml/diff/5b0fb0cc Branch: refs/heads/master Commit: 5b0fb0ccf2e6413e40da81727dc0a53d24f54152 Parents: d03396f Author: Matthias Boehm <[email protected]> Authored: Wed Jan 17 12:21:43 2018 -0800 Committer: Matthias Boehm <[email protected]> Committed: Wed Jan 17 12:21:43 2018 -0800 ---------------------------------------------------------------------- .../sysml/hops/rewrite/RewriteAlgebraicSimplificationStatic.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/systemml/blob/5b0fb0cc/src/main/java/org/apache/sysml/hops/rewrite/RewriteAlgebraicSimplificationStatic.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/sysml/hops/rewrite/RewriteAlgebraicSimplificationStatic.java b/src/main/java/org/apache/sysml/hops/rewrite/RewriteAlgebraicSimplificationStatic.java index d72560b..ac45e77 100644 --- a/src/main/java/org/apache/sysml/hops/rewrite/RewriteAlgebraicSimplificationStatic.java +++ b/src/main/java/org/apache/sysml/hops/rewrite/RewriteAlgebraicSimplificationStatic.java @@ -1296,7 +1296,7 @@ public class RewriteAlgebraicSimplificationStatic extends HopRewriteRule if( left2 instanceof LiteralOp && HopRewriteUtils.getDoubleValue((LiteralOp)left2)==0 && - left1 == right && (bleft.getOp() == OpOp2.GREATER || bleft.getOp() == OpOp2.GREATEREQUAL ) ) + left1 == right && (bleft.getOp() == OpOp2.GREATER ) ) { BinaryOp binary = HopRewriteUtils.createBinary(right, new LiteralOp(0), OpOp2.MAX); HopRewriteUtils.replaceChildReference(parent, bop, binary, pos); @@ -1315,7 +1315,7 @@ public class RewriteAlgebraicSimplificationStatic extends HopRewriteRule if( right2 instanceof LiteralOp && HopRewriteUtils.getDoubleValue((LiteralOp)right2)==0 && - right1 == left && bright.getOp() == OpOp2.GREATER || bright.getOp() == OpOp2.GREATEREQUAL ) + right1 == left && bright.getOp() == OpOp2.GREATER ) { BinaryOp binary = HopRewriteUtils.createBinary(left, new LiteralOp(0), OpOp2.MAX); HopRewriteUtils.replaceChildReference(parent, bop, binary, pos);
