Class CostEstimatorHops
java.lang.Object
org.apache.sysds.runtime.controlprogram.parfor.opt.CostEstimator
org.apache.sysds.runtime.controlprogram.parfor.opt.CostEstimatorHops
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.sysds.runtime.controlprogram.parfor.opt.CostEstimator
CostEstimator.DataFormat, CostEstimator.ExcludeType, CostEstimator.TestMeasure -
Field Summary
FieldsFields inherited from class org.apache.sysds.runtime.controlprogram.parfor.opt.CostEstimator
DEFAULT_EST_PARALLELISM, DEFAULT_MEM_ESTIMATE_CP, DEFAULT_MEM_ESTIMATE_SP, DEFAULT_TIME_ESTIMATE, FACTOR_NUM_ITERATIONS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoublegetLeafNodeEstimate(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 estimatorsMethods inherited from class org.apache.sysds.runtime.controlprogram.parfor.opt.CostEstimator
getEstimate, getEstimate, getEstimate, getEstimate
-
Field Details
-
DEFAULT_MEM_SP
public static final double DEFAULT_MEM_SP- See Also:
-
-
Constructor Details
-
CostEstimatorHops
-
-
Method Details
-
getLeafNodeEstimate
Description copied from class:CostEstimatorMain leaf node estimation method - to be overwritten by specific cost estimators- Specified by:
getLeafNodeEstimatein classCostEstimator- Parameters:
measure- ?node- internal representation of a plan alternative for program blocks and instructions- Returns:
- estimate?
-
getLeafNodeEstimate
public 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 classCostEstimator- Parameters:
measure- ?node- internal representation of a plan alternative for program blocks and instructionset- forced execution type for leaf node- Returns:
- estimate?
-