| 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 © 2021 The Apache Software Foundation. All rights reserved.