| Package | Description | 
|---|---|
| org.apache.sysds.hops.codegen.cplan | |
| org.apache.sysds.hops.codegen.template | |
| org.apache.sysds.utils | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CNodeCell | 
| class  | CNodeMultiAgg | 
| class  | CNodeOuterProduct | 
| class  | CNodeRow | 
| Modifier and Type | Method and Description | 
|---|---|
| CNodeTpl | CNodeOuterProduct. clone() | 
| CNodeTpl | CNodeMultiAgg. clone() | 
| abstract CNodeTpl | CNodeTpl. clone() | 
| CNodeTpl | CNodeCell. clone() | 
| CNodeTpl | CNodeRow. clone() | 
| Modifier and Type | Method and Description | 
|---|---|
| CNodeTpl | CPlanCSERewriter. eliminateCommonSubexpressions(CNodeTpl tpl) | 
| CNodeTpl | CPlanOpRewriter. simplifyCPlan(CNodeTpl tpl) | 
| Modifier and Type | Method and Description | 
|---|---|
| Pair<Hop[],CNodeTpl> | TemplateMultiAgg. constructCplan(Hop hop,
              CPlanMemoTable memo,
              boolean compileLiterals) | 
| abstract Pair<Hop[],CNodeTpl> | TemplateBase. constructCplan(Hop hop,
              CPlanMemoTable memo,
              boolean compileLiterals)Constructs a single cplan rooted at the given hop, according 
 to the plan given in the memo structure for this particular 
 hop and its recursive inputs. | 
| Pair<Hop[],CNodeTpl> | TemplateRow. constructCplan(Hop hop,
              CPlanMemoTable memo,
              boolean compileLiterals) | 
| Pair<Hop[],CNodeTpl> | TemplateOuterProduct. constructCplan(Hop hop,
              CPlanMemoTable memo,
              boolean compileLiterals) | 
| Pair<Hop[],CNodeTpl> | TemplateCell. constructCplan(Hop hop,
              CPlanMemoTable memo,
              boolean compileLiterals) | 
| Modifier and Type | Method and Description | 
|---|---|
| CNodeTpl | CPlanCSERewriter. eliminateCommonSubexpressions(CNodeTpl tpl) | 
| static boolean | TemplateUtils. hasNoOperation(CNodeTpl tpl) | 
| static boolean | TemplateUtils. hasSingleOperation(CNodeTpl tpl) | 
| CNodeTpl | CPlanOpRewriter. simplifyCPlan(CNodeTpl tpl) | 
| Modifier and Type | Method and Description | 
|---|---|
| static String | Explain. explainCPlan(CNodeTpl cplan) | 
Copyright © 2020 The Apache Software Foundation. All rights reserved.