public class MemoTable extends Object
Constructor and Description |
---|
MemoTable() |
Modifier and Type | Method and Description |
---|---|
void |
extract(ArrayList<Hop> hops,
RecompileStatus status) |
DataCharacteristics[] |
getAllInputStats(ArrayList<Hop> inputs) |
DataCharacteristics |
getAllInputStats(Hop input) |
boolean |
hasInputStatistics(Hop h) |
void |
init(ArrayList<Hop> hops,
RecompileStatus status) |
void |
init(Hop hop,
RecompileStatus status) |
void |
memoizeStatistics(long hopID,
DataCharacteristics dc) |
void |
memoizeStatistics(long hopID,
long dim1,
long dim2,
long nnz) |
public void init(ArrayList<Hop> hops, RecompileStatus status)
public void init(Hop hop, RecompileStatus status)
public void extract(ArrayList<Hop> hops, RecompileStatus status)
public void memoizeStatistics(long hopID, long dim1, long dim2, long nnz)
public void memoizeStatistics(long hopID, DataCharacteristics dc)
public DataCharacteristics[] getAllInputStats(ArrayList<Hop> inputs)
public DataCharacteristics getAllInputStats(Hop input)
public boolean hasInputStatistics(Hop h)
Copyright © 2020 The Apache Software Foundation. All rights reserved.