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

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

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

Subclasses of CostEstimator in org.apache.sysds.runtime.controlprogram.parfor.opt
Modifier and Type
Class
Description
`class`
`CostEstimatorHops`
`class`
`CostEstimatorRuntime`
Cost estimator for runtime programs.
Methods in org.apache.sysds.runtime.controlprogram.parfor.opt with parameters of type CostEstimator
Modifier and Type
Method
Description
`abstract boolean`
Optimizer.`optimize(ParForStatementBlock sb, ParForProgramBlock pb, OptTree plan, CostEstimator est, int numRuns, ExecutionContext ec)`
Optimize the parfor statement block
`boolean`
OptimizerConstrained.`optimize(ParForStatementBlock sb, ParForProgramBlock pb, OptTree plan, CostEstimator est, int numRuns, ExecutionContext ec)`
Main optimization procedure.
`boolean`
OptimizerRuleBased.`optimize(ParForStatementBlock sb, ParForProgramBlock pb, OptTree plan, CostEstimator est, int numRuns, ExecutionContext ec)`
Main optimization procedure.