public class CNodeTernary extends CNode
Modifier and Type | Class and Description |
---|---|
static class |
CNodeTernary.TernaryType |
Constructor and Description |
---|
CNodeTernary(CNode in1,
CNode in2,
CNode in3,
CNodeTernary.TernaryType type) |
Modifier and Type | Method and Description |
---|---|
String |
codegen(boolean sparse,
SpoofCompiler.GeneratorAPI api) |
boolean |
equals(Object o) |
CNodeTernary.TernaryType |
getType() |
int |
hashCode() |
boolean |
isSupported(SpoofCompiler.GeneratorAPI api) |
void |
setOutputDims() |
String |
toString() |
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
public CNodeTernary(CNode in1, CNode in2, CNode in3, CNodeTernary.TernaryType type)
public CNodeTernary.TernaryType getType()
public String codegen(boolean sparse, SpoofCompiler.GeneratorAPI api)
public void setOutputDims()
setOutputDims
in class CNode
public boolean isSupported(SpoofCompiler.GeneratorAPI api)
isSupported
in class CNode
Copyright © 2021 The Apache Software Foundation. All rights reserved.