Merge branch 'rewrite-emult' into rewrite-emult2 # Conflicts: # src/main/java/org/apache/sysml/hops/rewrite/HopDagValidator.java # src/main/java/org/apache/sysml/hops/rewrite/ProgramRewriter.java # src/main/java/org/apache/sysml/hops/rewrite/RewriteElementwiseMultChainOptimization.java # src/test/java/org/apache/sysml/test/integration/functions/misc/RewriteElementwiseMultChainOptimizationTest.java
Project: http://git-wip-us.apache.org/repos/asf/systemml/repo Commit: http://git-wip-us.apache.org/repos/asf/systemml/commit/3c4d777a Tree: http://git-wip-us.apache.org/repos/asf/systemml/tree/3c4d777a Diff: http://git-wip-us.apache.org/repos/asf/systemml/diff/3c4d777a Branch: refs/heads/master Commit: 3c4d777a5a15ed59681547e91b84c8812d3420fc Parents: b67f186 999fdfb Author: Dylan Hutchison <[email protected]> Authored: Tue Jul 11 22:26:59 2017 -0700 Committer: Dylan Hutchison <[email protected]> Committed: Tue Jul 11 22:37:36 2017 -0700 ---------------------------------------------------------------------- .../sysml/hops/rewrite/ProgramRewriter.java | 4 +- ...RewriteElementwiseMultChainOptimization.java | 184 +++++++++++++------ ...ElementwiseMultChainOptimizationAllTest.java | 134 ++++++++++++++ ...iteElementwiseMultChainOptimizationTest.java | 4 +- .../functions/misc/RewriteEMultChainOpAll.R | 37 ++++ .../functions/misc/RewriteEMultChainOpAll.dml | 31 ++++ 6 files changed, 334 insertions(+), 60 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/systemml/blob/3c4d777a/src/main/java/org/apache/sysml/hops/rewrite/ProgramRewriter.java ----------------------------------------------------------------------
