Uses of Class
org.apache.sysds.runtime.controlprogram.parfor.opt.OptNode
-
Packages that use OptNode Package Description org.apache.sysds.runtime.controlprogram.parfor.opt -
-
Uses of OptNode in org.apache.sysds.runtime.controlprogram.parfor.opt
Methods in org.apache.sysds.runtime.controlprogram.parfor.opt that return OptNode Modifier and Type Method Description OptNodeOptTreePlanMapping. getOptNode(long id)OptNodeOptTree. getRoot()static OptNodeOptTreeConverter. rCreateAbstractOptNode(StatementBlock sb, ProgramBlock pb, LocalVariableMap vars, boolean topLevel, OptTreePlanMapping hlMap, Set<String> memo)Methods in org.apache.sysds.runtime.controlprogram.parfor.opt that return types with arguments of type OptNode Modifier and Type Method Description static ArrayList<OptNode>OptTreeConverter. createAbstractOptNodes(ArrayList<Hop> hops, LocalVariableMap vars, OptTreePlanMapping hlMap, Set<String> memo)List<OptNode>OptNode. getChilds()Collection<OptNode>OptNode. getNodeList()Collection<OptNode>OptNode. getNodeList(OptNode.ExecType et)Collection<OptNode>OptNode. getRelevantNodeList()static List<OptNode>OptTreeConverter. rCreateAbstractOptNodes(Hop hop, LocalVariableMap vars, OptTreePlanMapping hlMap, Set<String> memo)Methods in org.apache.sysds.runtime.controlprogram.parfor.opt with parameters of type OptNode Modifier and Type Method Description voidOptNode. addChild(OptNode child)booleanOptNode. exchangeChild(OptNode oldNode, OptNode newNode)doubleCostEstimator. getEstimate(CostEstimator.TestMeasure measure, OptNode node)Main estimation method.doubleCostEstimator. getEstimate(CostEstimator.TestMeasure measure, OptNode node, boolean inclCondPart)doubleCostEstimator. getEstimate(CostEstimator.TestMeasure measure, OptNode node, boolean inclCondPart, Collection<String> vars, CostEstimator.ExcludeType extype)doubleCostEstimator. getEstimate(CostEstimator.TestMeasure measure, OptNode node, Types.ExecType et)Main estimation method.abstract doubleCostEstimator. getLeafNodeEstimate(CostEstimator.TestMeasure measure, OptNode node)Main leaf node estimation method - to be overwritten by specific cost estimatorsabstract doubleCostEstimator. getLeafNodeEstimate(CostEstimator.TestMeasure measure, OptNode node, Types.ExecType et)Main leaf node estimation method - to be overwritten by specific cost estimatorsdoubleCostEstimatorHops. getLeafNodeEstimate(CostEstimator.TestMeasure measure, OptNode node)doubleCostEstimatorHops. getLeafNodeEstimate(CostEstimator.TestMeasure measure, OptNode node, Types.ExecType et)doubleCostEstimatorRuntime. getLeafNodeEstimate(CostEstimator.TestMeasure measure, OptNode node)doubleCostEstimatorRuntime. getLeafNodeEstimate(CostEstimator.TestMeasure measure, OptNode node, Types.ExecType et)longOptTreePlanMapping. putHopMapping(Hop hops, OptNode n)longOptTreePlanMapping. putProgMapping(StatementBlock sb, ProgramBlock pb, OptNode n)voidOptTreePlanMapping. replaceMapping(ProgramBlock pb, OptNode n)static voidOptTreeConverter. replaceProgramBlock(OptNode parent, OptNode n, ProgramBlock pbOld, ProgramBlock pbNew, OptTreePlanMapping hlMap)voidOptTree. setRoot(OptNode n)Method parameters in org.apache.sysds.runtime.controlprogram.parfor.opt with type arguments of type OptNode Modifier and Type Method Description voidOptNode. addChilds(List<OptNode> childs)voidOptNode. setChilds(List<OptNode> childs)Constructors in org.apache.sysds.runtime.controlprogram.parfor.opt with parameters of type OptNode Constructor Description OptTree(int ck, double cm, OptNode node)OptTree(int ck, double cm, OptNode node, OptTreePlanMapping hlMap)
-