Relax tolerance for ElementwiseAdditionMultiplicationTest

The new RewriteElementwiseMultChainOptimization reorders
`(A*B)*C` to `A*(B*C)`, which causes the result not to be exact.
 Use epsilon of 1e-10.


Project: http://git-wip-us.apache.org/repos/asf/systemml/repo
Commit: http://git-wip-us.apache.org/repos/asf/systemml/commit/de469d23
Tree: http://git-wip-us.apache.org/repos/asf/systemml/tree/de469d23
Diff: http://git-wip-us.apache.org/repos/asf/systemml/diff/de469d23

Branch: refs/heads/master
Commit: de469d235e5fe06fd3e13a32262d6c357ffdcc81
Parents: 0a8936c
Author: Dylan Hutchison <dhutc...@cs.washington.edu>
Authored: Sun Jun 11 12:50:39 2017 -0700
Committer: Dylan Hutchison <dhutc...@cs.washington.edu>
Committed: Sun Jun 18 17:43:51 2017 -0700

----------------------------------------------------------------------
 .../binary/matrix/ElementwiseAdditionMultiplicationTest.java       | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/systemml/blob/de469d23/src/test/java/org/apache/sysml/test/integration/functions/binary/matrix/ElementwiseAdditionMultiplicationTest.java
----------------------------------------------------------------------
diff --git 
a/src/test/java/org/apache/sysml/test/integration/functions/binary/matrix/ElementwiseAdditionMultiplicationTest.java
 
b/src/test/java/org/apache/sysml/test/integration/functions/binary/matrix/ElementwiseAdditionMultiplicationTest.java
index 523a648..f78e598 100644
--- 
a/src/test/java/org/apache/sysml/test/integration/functions/binary/matrix/ElementwiseAdditionMultiplicationTest.java
+++ 
b/src/test/java/org/apache/sysml/test/integration/functions/binary/matrix/ElementwiseAdditionMultiplicationTest.java
@@ -134,6 +134,6 @@ public class ElementwiseAdditionMultiplicationTest extends 
AutomatedTestBase
 
                runTest();
 
-               compareResults();
+               compareResults(1e-10);
        }
 }

Reply via email to