Package | Description |
---|---|
org.apache.sysds.hops.ipa | |
org.apache.sysds.hops.rewrite |
Modifier and Type | Method and Description |
---|---|
abstract boolean |
IPAPass.rewriteProgram(DMLProgram prog,
FunctionCallGraph fgraph,
FunctionCallSizeInfo fcallSizes)
Rewrites the given program or its functions in place,
with access to the read-only function call graph.
|
boolean |
IPAPassFlagNonDeterminism.rewriteProgram(DMLProgram prog,
FunctionCallGraph fgraph,
FunctionCallSizeInfo fcallSizes) |
boolean |
IPAPassRemoveUnnecessaryCheckpoints.rewriteProgram(DMLProgram prog,
FunctionCallGraph fgraph,
FunctionCallSizeInfo fcallSizes) |
boolean |
IPAPassInlineFunctions.rewriteProgram(DMLProgram prog,
FunctionCallGraph fgraph,
FunctionCallSizeInfo fcallSizes) |
boolean |
IPAPassPropagateReplaceLiterals.rewriteProgram(DMLProgram prog,
FunctionCallGraph fgraph,
FunctionCallSizeInfo fcallSizes) |
boolean |
IPAPassApplyStaticAndDynamicHopRewrites.rewriteProgram(DMLProgram prog,
FunctionCallGraph fgraph,
FunctionCallSizeInfo fcallSizes) |
boolean |
IPAPassRemoveConstantBinaryOps.rewriteProgram(DMLProgram prog,
FunctionCallGraph fgraph,
FunctionCallSizeInfo fcallSizes) |
boolean |
IPAPassEliminateDeadCode.rewriteProgram(DMLProgram prog,
FunctionCallGraph fgraph,
FunctionCallSizeInfo fcallSizes) |
boolean |
IPAPassForwardFunctionCalls.rewriteProgram(DMLProgram prog,
FunctionCallGraph fgraph,
FunctionCallSizeInfo fcallSizes) |
boolean |
IPAPassReplaceEvalFunctionCalls.rewriteProgram(DMLProgram prog,
FunctionCallGraph fgraph,
FunctionCallSizeInfo fcallSizes) |
boolean |
IPAPassCompressionWorkloadAnalysis.rewriteProgram(DMLProgram prog,
FunctionCallGraph fgraph,
FunctionCallSizeInfo fcallSizes) |
boolean |
IPAPassRemoveUnusedFunctions.rewriteProgram(DMLProgram prog,
FunctionCallGraph fgraph,
FunctionCallSizeInfo fcallSizes) |
boolean |
IPAPassFlagFunctionsRecompileOnce.rewriteProgram(DMLProgram prog,
FunctionCallGraph fgraph,
FunctionCallSizeInfo fcallSizes) |
Modifier and Type | Method and Description |
---|---|
boolean |
IPAPassRewriteFederatedPlan.rewriteProgram(DMLProgram prog,
FunctionCallGraph fgraph,
FunctionCallSizeInfo fcallSizes)
Estimates cost and selects a federated execution plan
by setting the federated output value of each hop in the program.
|
Copyright © 2021 The Apache Software Foundation. All rights reserved.