| Constructor and Description |
|---|
CNodeMultiAgg(ArrayList<CNode> inputs,
ArrayList<CNode> outputs) |
| Modifier and Type | Method and Description |
|---|---|
CNodeTpl |
clone() |
String |
codegen(boolean sparse) |
boolean |
equals(Object o) |
ArrayList<Types.AggOp> |
getAggOps() |
SpoofFusedOp.SpoofOutputDimsType |
getOutputDimType() |
ArrayList<CNode> |
getOutputs() |
ArrayList<Hop> |
getRootNodes() |
String |
getTemplateInfo() |
int |
hashCode() |
boolean |
isSparseSafe() |
void |
renameInputs() |
void |
resetVisitStatusOutputs() |
void |
setAggOps(ArrayList<Types.AggOp> aggOps) |
void |
setOutputDims() |
void |
setRootNodes(ArrayList<Hop> roots) |
void |
setSparseSafe(boolean flag) |
addInput, codegen, getBeginLine, getInputHopIDs, getInputNames, resetVisitStatus, rReorderCommutativeBinaryOps, setBeginLinecreateVarname, getClassname, getDataType, getID, getInput, getNumCols, getNumRows, getOutput, getVarname, getVectorLength, isGenerated, isLiteral, isVisited, resetGenerated, resetHash, resetVisitStatus, setDataType, setLiteral, setNumCols, setNumRows, setOutput, setVisited, setVisitedpublic void resetVisitStatusOutputs()
resetVisitStatusOutputs in class CNodeTplpublic void setAggOps(ArrayList<Types.AggOp> aggOps)
public ArrayList<Types.AggOp> getAggOps()
public void setSparseSafe(boolean flag)
public boolean isSparseSafe()
public void renameInputs()
renameInputs in class CNodeTplpublic void setOutputDims()
setOutputDims in class CNodepublic SpoofFusedOp.SpoofOutputDimsType getOutputDimType()
getOutputDimType in class CNodeTplpublic String getTemplateInfo()
getTemplateInfo in class CNodeTplCopyright © 2020 The Apache Software Foundation. All rights reserved.