| Package | Description | 
|---|---|
| org.apache.sysds.hops.codegen | |
| org.apache.sysds.hops.codegen.opt | 
| Modifier and Type | Method and Description | 
|---|---|
static PlanSelection | 
SpoofCompiler.createPlanSelector()
Factory method for alternative plan selection policies. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
PlanSelectionFuseAll
This plan selection heuristic aims for maximal fusion, which
 potentially leads to overlapping fused operators and thus,
 redundant computation but with a minimal number of materialized
 intermediate results. 
 | 
class  | 
PlanSelectionFuseCostBased
This cost-based plan selection algorithm chooses fused operators
 based on the DAG structure and resulting overall costs. 
 | 
class  | 
PlanSelectionFuseCostBasedV2
This cost-based plan selection algorithm chooses fused operators
 based on the DAG structure and resulting overall costs. 
 | 
class  | 
PlanSelectionFuseNoRedundancy
This plan selection heuristic aims for fusion without any redundant 
 computation, which, however, potentially leads to more materialized 
 intermediates than the fuse all heuristic. 
 | 
Copyright © 2021 The Apache Software Foundation. All rights reserved.