Class CNodeBinary
- java.lang.Object
-
- org.apache.sysds.hops.codegen.cplan.CNode
-
- org.apache.sysds.hops.codegen.cplan.CNodeBinary
-
public class CNodeBinary extends CNode
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CNodeBinary.BinType
-
Constructor Summary
Constructors Constructor Description CNodeBinary(CNode in1, CNode in2, CNodeBinary.BinType type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
codegen(boolean sparse, SpoofCompiler.GeneratorAPI api)
boolean
equals(Object o)
CNodeBinary.BinType
getType()
int
hashCode()
boolean
isSupported(SpoofCompiler.GeneratorAPI api)
void
setOutputDims()
String
toString()
-
Methods inherited from class org.apache.sysds.hops.codegen.cplan.CNode
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 Detail
-
CNodeBinary
public CNodeBinary(CNode in1, CNode in2, CNodeBinary.BinType type)
-
-
Method Detail
-
getType
public CNodeBinary.BinType getType()
-
codegen
public String codegen(boolean sparse, SpoofCompiler.GeneratorAPI api)
-
setOutputDims
public void setOutputDims()
- Specified by:
setOutputDims
in classCNode
-
isSupported
public boolean isSupported(SpoofCompiler.GeneratorAPI api)
- Specified by:
isSupported
in classCNode
-
-