Package org.apache.sysds.hops.estim
Class MMNode
- java.lang.Object
- 
- org.apache.sysds.hops.estim.MMNode
 
- 
 public class MMNode extends Object Helper class to represent matrix multiply operators in a DAG along with references to its abstract data handles.
- 
- 
Constructor SummaryConstructors Constructor Description MMNode(MMNode left, MMNode right, SparsityEstimator.OpCode op)MMNode(MMNode left, MMNode right, SparsityEstimator.OpCode op, long[] misc)MMNode(MMNode left, SparsityEstimator.OpCode op)MMNode(MMNode left, SparsityEstimator.OpCode op, long[] misc)MMNode(MatrixBlock in)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetCols()MatrixBlockgetData()DataCharacteristicsgetDataCharacteristics()MMNodegetLeft()long[]getMisc()longgetMisc(int pos)SparsityEstimator.OpCodegetOp()MMNodegetRight()intgetRows()ObjectgetSynopsis()booleanisLeaf()voidreset()DataCharacteristicssetDataCharacteristics(DataCharacteristics mc)voidsetSynopsis(Object obj)
 
- 
- 
- 
Constructor Detail- 
MMNodepublic MMNode(MatrixBlock in) 
 - 
MMNodepublic MMNode(MMNode left, MMNode right, SparsityEstimator.OpCode op, long[] misc) 
 - 
MMNodepublic MMNode(MMNode left, MMNode right, SparsityEstimator.OpCode op) 
 - 
MMNodepublic MMNode(MMNode left, SparsityEstimator.OpCode op) 
 - 
MMNodepublic MMNode(MMNode left, SparsityEstimator.OpCode op, long[] misc) 
 
- 
 - 
Method Detail- 
resetpublic void reset() 
 - 
getRowspublic int getRows() 
 - 
getColspublic int getCols() 
 - 
getMiscpublic long[] getMisc() 
 - 
getMiscpublic long getMisc(int pos) 
 - 
getDataCharacteristicspublic DataCharacteristics getDataCharacteristics() 
 - 
setDataCharacteristicspublic DataCharacteristics setDataCharacteristics(DataCharacteristics mc) 
 - 
getLeftpublic MMNode getLeft() 
 - 
getRightpublic MMNode getRight() 
 - 
isLeafpublic boolean isLeaf() 
 - 
getDatapublic MatrixBlock getData() 
 - 
setSynopsispublic void setSynopsis(Object obj) 
 - 
getSynopsispublic Object getSynopsis() 
 - 
getOppublic SparsityEstimator.OpCode getOp() 
 
- 
 
-