Package org.apache.sysds.lops.rewrite
Class LopRewriter
- java.lang.Object
-
- org.apache.sysds.lops.rewrite.LopRewriter
-
public class LopRewriter extends Object
-
-
Constructor Summary
Constructors Constructor Description LopRewriter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ArrayList<Lop>
rewriteLopDAG(StatementBlock sb, ArrayList<Lop> lops)
void
rewriteLopDAGsFunction(FunctionStatementBlock fsb)
void
rewriteProgramLopDAGs(DMLProgram dmlp)
ArrayList<StatementBlock>
rRewriteLop(StatementBlock sb)
ArrayList<StatementBlock>
rRewriteLops(ArrayList<StatementBlock> sbs)
-
-
-
Method Detail
-
rewriteProgramLopDAGs
public void rewriteProgramLopDAGs(DMLProgram dmlp)
-
rewriteLopDAGsFunction
public void rewriteLopDAGsFunction(FunctionStatementBlock fsb)
-
rewriteLopDAG
public ArrayList<Lop> rewriteLopDAG(StatementBlock sb, ArrayList<Lop> lops)
-
rRewriteLops
public ArrayList<StatementBlock> rRewriteLops(ArrayList<StatementBlock> sbs)
-
rRewriteLop
public ArrayList<StatementBlock> rRewriteLop(StatementBlock sb)
-
-