[SYSTEMML-1663] Fix and enable rewrite element-wise multiply chains

Closes #567.


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

Branch: refs/heads/master
Commit: 85e3a9631081e8f44a21e4c7e99bbcf03859cba7
Parents: 1b3dff0 14bd65a
Author: Matthias Boehm <mboe...@gmail.com>
Authored: Fri Jul 14 21:10:18 2017 -0700
Committer: Matthias Boehm <mboe...@gmail.com>
Committed: Fri Jul 14 21:10:19 2017 -0700

----------------------------------------------------------------------
 .../sysml/hops/rewrite/ProgramRewriter.java     |   8 +-
 .../RewriteAlgebraicSimplificationDynamic.java  |  45 ++++-
 ...RewriteElementwiseMultChainOptimization.java | 189 +++++++++++++------
 ...ElementwiseMultChainOptimizationAllTest.java | 134 +++++++++++++
 ...iteElementwiseMultChainOptimizationTest.java |   4 +-
 .../functions/misc/RewriteEMultChainOpAll.R     |  37 ++++
 .../functions/misc/RewriteEMultChainOpAll.dml   |  31 +++
 7 files changed, 379 insertions(+), 69 deletions(-)
----------------------------------------------------------------------


Reply via email to