## Uses of Class
org.apache.sysds.runtime.controlprogram.parfor.opt.CostEstimator.TestMeasure

- Packages that use CostEstimator.TestMeasure
  Package | Description
  --- | ---
  org.apache.sysds.runtime.controlprogram.parfor.opt |

- - ### Uses of CostEstimator.TestMeasure in org.apache.sysds.runtime.controlprogram.parfor.opt

    Methods in org.apache.sysds.runtime.controlprogram.parfor.opt that return CostEstimator.TestMeasure
    Modifier and Type | Method | Description
    --- | --- | ---
    `static CostEstimator.TestMeasure` | CostEstimator.TestMeasure.`valueOf​(String name)` | Returns the enum constant of this type with the specified name.
    `static CostEstimator.TestMeasure[]` | CostEstimator.TestMeasure.`values()` | Returns an array containing the constants of this enum type, in the order they are declared.

    Methods in org.apache.sysds.runtime.controlprogram.parfor.opt with parameters of type CostEstimator.TestMeasure
    Modifier and Type | Method | Description
    --- | --- | ---
    `double` | CostEstimator.`getEstimate​(CostEstimator.TestMeasure measure, OptNode node)` | Main estimation method.
    `double` | CostEstimator.`getEstimate​(CostEstimator.TestMeasure measure, OptNode node, boolean inclCondPart)` |
    `double` | CostEstimator.`getEstimate​(CostEstimator.TestMeasure measure, OptNode node, boolean inclCondPart, Collection<String> vars, CostEstimator.ExcludeType extype)` |
    `double` | CostEstimator.`getEstimate​(CostEstimator.TestMeasure measure, OptNode node, Types.ExecType et)` | Main estimation method.
    `abstract double` | CostEstimator.`getLeafNodeEstimate​(CostEstimator.TestMeasure measure, OptNode node)` | Main leaf node estimation method - to be overwritten by specific cost estimators
    `abstract double` | CostEstimator.`getLeafNodeEstimate​(CostEstimator.TestMeasure measure, OptNode node, Types.ExecType et)` | Main leaf node estimation method - to be overwritten by specific cost estimators
    `double` | CostEstimatorHops.`getLeafNodeEstimate​(CostEstimator.TestMeasure measure, OptNode node)` |
    `double` | CostEstimatorHops.`getLeafNodeEstimate​(CostEstimator.TestMeasure measure, OptNode node, Types.ExecType et)` |
    `double` | CostEstimatorRuntime.`getLeafNodeEstimate​(CostEstimator.TestMeasure measure, OptNode node)` |
    `double` | CostEstimatorRuntime.`getLeafNodeEstimate​(CostEstimator.TestMeasure measure, OptNode node, Types.ExecType et)` |