Class CNodeRow
java.lang.Object
org.apache.sysds.hops.codegen.cplan.CNode
org.apache.sysds.hops.codegen.cplan.CNodeTpl
org.apache.sysds.hops.codegen.cplan.CNodeRow
- All Implemented Interfaces:
Cloneable
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()codegen(boolean sparse, SpoofCompiler.GeneratorAPI _api) intcompile(SpoofCompiler.GeneratorAPI api, String src) booleanlongintinthashCode()booleanvoidvoidsetConstDim2(long dim2) voidsetNumVectorIntermediates(int num) voidvoidMethods inherited from class org.apache.sysds.hops.codegen.cplan.CNodeTpl
addInput, codegen, getBeginLine, getGeneratorAPI, getInputHopIDs, getInputNames, resetVisitStatus, resetVisitStatusOutputs, rReorderCommutativeBinaryOps, setBeginLine, setGeneratorAPIMethods inherited from class org.apache.sysds.hops.codegen.cplan.CNode
createVarname, createVarname, getClassname, getDataType, getID, getInput, getNumCols, getNumRows, getOutput, getVarname, getVarname, getVectorLength, isGenerated, isLiteral, isVisited, resetGenerated, resetHash, resetVisitStatus, setDataType, setLiteral, setNumCols, setNumRows, setOutput, setVarName, setVisited, setVisited
-
Constructor Details
-
CNodeRow
-
-
Method Details
-
setRowType
-
getRowType
-
setNumVectorIntermediates
public void setNumVectorIntermediates(int num) -
getNumVectorIntermediates
public int getNumVectorIntermediates() -
setConstDim2
public void setConstDim2(long dim2) -
getConstDim2
public long getConstDim2() -
renameInputs
public void renameInputs()- Specified by:
renameInputsin classCNodeTpl
-
codegen
-
setOutputDims
public void setOutputDims()- Specified by:
setOutputDimsin classCNode
-
getOutputDimType
- Specified by:
getOutputDimTypein classCNodeTpl
-
clone
-
hashCode
public int hashCode() -
equals
-
getTemplateInfo
- Specified by:
getTemplateInfoin classCNodeTpl
-
isSupported
- Specified by:
isSupportedin classCNode
-
compile
-