Package | Description |
---|---|
org.apache.sysds.hops.codegen.opt | |
org.apache.sysds.hops.codegen.template |
Modifier and Type | Method and Description |
---|---|
static boolean |
InterestingPoint.isMatPoint(InterestingPoint[] list,
long from,
CPlanMemoTable.MemoTableEntry me,
boolean[] plan) |
Modifier and Type | Field and Description |
---|---|
ArrayList<CPlanMemoTable.MemoTableEntry> |
CPlanMemoTable.MemoTableEntrySet.plans |
Modifier and Type | Method and Description |
---|---|
static CPlanMemoTable.MemoTableEntry |
TemplateOuterProduct.dropAlternativePlan(CPlanMemoTable memo,
CPlanMemoTable.MemoTableEntry me1,
CPlanMemoTable.MemoTableEntry me2) |
CPlanMemoTable.MemoTableEntry |
CPlanMemoTable.getBest(long hopID) |
CPlanMemoTable.MemoTableEntry |
CPlanMemoTable.getBest(long hopID,
TemplateBase.TemplateType pref) |
CPlanMemoTable.MemoTableEntry |
CPlanMemoTable.getBest(long hopID,
TemplateBase.TemplateType pref1,
TemplateBase.TemplateType pref2) |
Modifier and Type | Method and Description |
---|---|
List<CPlanMemoTable.MemoTableEntry> |
CPlanMemoTable.get(long hopID) |
List<CPlanMemoTable.MemoTableEntry> |
CPlanMemoTable.get(long hopID,
TemplateBase.TemplateType type) |
List<CPlanMemoTable.MemoTableEntry> |
CPlanMemoTable.getDistinct(long hopID) |
HashMap<Long,List<CPlanMemoTable.MemoTableEntry>> |
CPlanMemoTable.getPlans() |
Modifier and Type | Method and Description |
---|---|
void |
CPlanMemoTable.add(Hop hop,
CPlanMemoTable.MemoTableEntry me) |
boolean |
CPlanMemoTable.contains(long hopID,
CPlanMemoTable.MemoTableEntry me,
TemplateBase.TemplateType type) |
static CPlanMemoTable.MemoTableEntry |
TemplateOuterProduct.dropAlternativePlan(CPlanMemoTable memo,
CPlanMemoTable.MemoTableEntry me1,
CPlanMemoTable.MemoTableEntry me2) |
boolean |
CPlanMemoTable.MemoTableEntry.equalPlanRefs(CPlanMemoTable.MemoTableEntry that) |
boolean |
CPlanMemoTable.MemoTableEntry.subsumes(CPlanMemoTable.MemoTableEntry that) |
Modifier and Type | Method and Description |
---|---|
void |
CPlanMemoTable.remove(Hop hop,
Set<CPlanMemoTable.MemoTableEntry> excludeList) |
void |
CPlanMemoTable.setDistinct(long hopID,
List<CPlanMemoTable.MemoTableEntry> plans) |
Copyright © 2020 The Apache Software Foundation. All rights reserved.