Constructor and Description |
---|
CNodeOuterProduct(ArrayList<CNode> inputs,
CNode output,
MMTSJ.MMTSJType mmtsj) |
Modifier and Type | Method and Description |
---|---|
CNodeTpl |
clone() |
String |
codegen(boolean sparse) |
boolean |
equals(Object o) |
MMTSJ.MMTSJType |
getMMTSJtype() |
SpoofOuterProduct.OutProdType |
getOutProdType() |
SpoofFusedOp.SpoofOutputDimsType |
getOutputDimType() |
String |
getTemplateInfo() |
int |
hashCode() |
boolean |
isTransposeOutput() |
void |
renameInputs() |
void |
setOutProdType(SpoofOuterProduct.OutProdType type) |
void |
setOutputDims() |
void |
setTransposeOutput(boolean transposeOutput) |
addInput, codegen, getBeginLine, getInputHopIDs, getInputNames, resetVisitStatus, resetVisitStatusOutputs, rReorderCommutativeBinaryOps, setBeginLine
createVarname, getClassname, getDataType, getID, getInput, getNumCols, getNumRows, getOutput, getVarname, getVectorLength, isGenerated, isLiteral, isVisited, resetGenerated, resetHash, resetVisitStatus, setDataType, setLiteral, setNumCols, setNumRows, setOutput, setVisited, setVisited
public CNodeOuterProduct(ArrayList<CNode> inputs, CNode output, MMTSJ.MMTSJType mmtsj)
public MMTSJ.MMTSJType getMMTSJtype()
public void renameInputs()
renameInputs
in class CNodeTpl
public void setOutProdType(SpoofOuterProduct.OutProdType type)
public SpoofOuterProduct.OutProdType getOutProdType()
public void setOutputDims()
setOutputDims
in class CNode
public void setTransposeOutput(boolean transposeOutput)
public boolean isTransposeOutput()
public SpoofFusedOp.SpoofOutputDimsType getOutputDimType()
getOutputDimType
in class CNodeTpl
public String getTemplateInfo()
getTemplateInfo
in class CNodeTpl
Copyright © 2020 The Apache Software Foundation. All rights reserved.