Class RewriteMatrixMultChainOptimizationTranspose

java.lang.Object
org.apache.sysds.hops.rewrite.HopRewriteRule
org.apache.sysds.hops.rewrite.RewriteMatrixMultChainOptimizationTranspose

public class RewriteMatrixMultChainOptimizationTranspose extends HopRewriteRule
Rule: Determine the optimal order of execution for a chain of matrix multiplications
Solution: Classic Dynamic Programming
Approach: Currently, the approach based only on matrix dimensions
Goal: To reduce the number of computations in the run-time (map-reduce) layer
  • Constructor Details

    • RewriteMatrixMultChainOptimizationTranspose

      public RewriteMatrixMultChainOptimizationTranspose()
  • Method Details