Class CostEstimatorHops
- java.lang.Object
- 
- org.apache.sysds.runtime.controlprogram.parfor.opt.CostEstimator
- 
- org.apache.sysds.runtime.controlprogram.parfor.opt.CostEstimatorHops
 
 
- 
 public class CostEstimatorHops extends CostEstimator 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class org.apache.sysds.runtime.controlprogram.parfor.opt.CostEstimatorCostEstimator.DataFormat, CostEstimator.ExcludeType, CostEstimator.TestMeasure
 
- 
 - 
Field SummaryFields Modifier and Type Field Description static doubleDEFAULT_MEM_SP- 
Fields inherited from class org.apache.sysds.runtime.controlprogram.parfor.opt.CostEstimatorDEFAULT_EST_PARALLELISM, DEFAULT_MEM_ESTIMATE_CP, DEFAULT_MEM_ESTIMATE_SP, DEFAULT_TIME_ESTIMATE, FACTOR_NUM_ITERATIONS
 
- 
 - 
Constructor SummaryConstructors Constructor Description CostEstimatorHops(OptTreePlanMappingAbstract map)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description doublegetLeafNodeEstimate(CostEstimator.TestMeasure measure, OptNode node)Main leaf node estimation method - to be overwritten by specific cost estimatorsdoublegetLeafNodeEstimate(CostEstimator.TestMeasure measure, OptNode node, Types.ExecType et)Main leaf node estimation method - to be overwritten by specific cost estimators- 
Methods inherited from class org.apache.sysds.runtime.controlprogram.parfor.opt.CostEstimatorgetEstimate, getEstimate, getEstimate, getEstimate
 
- 
 
- 
- 
- 
Field Detail- 
DEFAULT_MEM_SPpublic static final double DEFAULT_MEM_SP - See Also:
- Constant Field Values
 
 
- 
 - 
Constructor Detail- 
CostEstimatorHopspublic CostEstimatorHops(OptTreePlanMappingAbstract map) 
 
- 
 - 
Method Detail- 
getLeafNodeEstimatepublic double getLeafNodeEstimate(CostEstimator.TestMeasure measure, OptNode node) Description copied from class:CostEstimatorMain leaf node estimation method - to be overwritten by specific cost estimators- Specified by:
- getLeafNodeEstimatein class- CostEstimator
- Parameters:
- measure- ?
- node- internal representation of a plan alternative for program blocks and instructions
- Returns:
- estimate?
 
 - 
getLeafNodeEstimatepublic double getLeafNodeEstimate(CostEstimator.TestMeasure measure, OptNode node, Types.ExecType et) Description copied from class:CostEstimatorMain leaf node estimation method - to be overwritten by specific cost estimators- Specified by:
- getLeafNodeEstimatein class- CostEstimator
- Parameters:
- measure- ?
- node- internal representation of a plan alternative for program blocks and instructions
- et- forced execution type for leaf node
- Returns:
- estimate?
 
 
- 
 
-