public static enum CNodeBinary.BinType extends Enum<CNodeBinary.BinType>
Modifier and Type | Method and Description |
---|---|
static boolean |
contains(String value) |
CNodeBinary.BinType |
getVectorAddPrimitive() |
String |
getVectorPrimitiveName() |
boolean |
isCommutative() |
boolean |
isElementwise() |
boolean |
isNotSupportedBySpoofCUDA() |
boolean |
isVectorMatrixPrimitive() |
boolean |
isVectorPrimitive() |
boolean |
isVectorScalarPrimitive() |
boolean |
isVectorVectorPrimitive() |
static CNodeBinary.BinType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static CNodeBinary.BinType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final CNodeBinary.BinType DOT_PRODUCT
public static final CNodeBinary.BinType VECT_MATRIXMULT
public static final CNodeBinary.BinType VECT_OUTERMULT_ADD
public static final CNodeBinary.BinType VECT_MULT_ADD
public static final CNodeBinary.BinType VECT_DIV_ADD
public static final CNodeBinary.BinType VECT_MINUS_ADD
public static final CNodeBinary.BinType VECT_PLUS_ADD
public static final CNodeBinary.BinType VECT_POW_ADD
public static final CNodeBinary.BinType VECT_MIN_ADD
public static final CNodeBinary.BinType VECT_MAX_ADD
public static final CNodeBinary.BinType VECT_EQUAL_ADD
public static final CNodeBinary.BinType VECT_NOTEQUAL_ADD
public static final CNodeBinary.BinType VECT_LESS_ADD
public static final CNodeBinary.BinType VECT_LESSEQUAL_ADD
public static final CNodeBinary.BinType VECT_GREATER_ADD
public static final CNodeBinary.BinType VECT_GREATEREQUAL_ADD
public static final CNodeBinary.BinType VECT_CBIND_ADD
public static final CNodeBinary.BinType VECT_XOR_ADD
public static final CNodeBinary.BinType VECT_MULT_SCALAR
public static final CNodeBinary.BinType VECT_DIV_SCALAR
public static final CNodeBinary.BinType VECT_MINUS_SCALAR
public static final CNodeBinary.BinType VECT_PLUS_SCALAR
public static final CNodeBinary.BinType VECT_POW_SCALAR
public static final CNodeBinary.BinType VECT_MIN_SCALAR
public static final CNodeBinary.BinType VECT_MAX_SCALAR
public static final CNodeBinary.BinType VECT_EQUAL_SCALAR
public static final CNodeBinary.BinType VECT_NOTEQUAL_SCALAR
public static final CNodeBinary.BinType VECT_LESS_SCALAR
public static final CNodeBinary.BinType VECT_LESSEQUAL_SCALAR
public static final CNodeBinary.BinType VECT_GREATER_SCALAR
public static final CNodeBinary.BinType VECT_GREATEREQUAL_SCALAR
public static final CNodeBinary.BinType VECT_CBIND
public static final CNodeBinary.BinType VECT_XOR_SCALAR
public static final CNodeBinary.BinType VECT_BITWAND_SCALAR
public static final CNodeBinary.BinType VECT_MULT
public static final CNodeBinary.BinType VECT_DIV
public static final CNodeBinary.BinType VECT_MINUS
public static final CNodeBinary.BinType VECT_PLUS
public static final CNodeBinary.BinType VECT_MIN
public static final CNodeBinary.BinType VECT_MAX
public static final CNodeBinary.BinType VECT_EQUAL
public static final CNodeBinary.BinType VECT_NOTEQUAL
public static final CNodeBinary.BinType VECT_LESS
public static final CNodeBinary.BinType VECT_LESSEQUAL
public static final CNodeBinary.BinType VECT_GREATER
public static final CNodeBinary.BinType VECT_GREATEREQUAL
public static final CNodeBinary.BinType VECT_XOR
public static final CNodeBinary.BinType VECT_BITWAND
public static final CNodeBinary.BinType VECT_BIASADD
public static final CNodeBinary.BinType VECT_BIASMULT
public static final CNodeBinary.BinType MULT
public static final CNodeBinary.BinType DIV
public static final CNodeBinary.BinType PLUS
public static final CNodeBinary.BinType MINUS
public static final CNodeBinary.BinType MODULUS
public static final CNodeBinary.BinType INTDIV
public static final CNodeBinary.BinType LESS
public static final CNodeBinary.BinType LESSEQUAL
public static final CNodeBinary.BinType GREATER
public static final CNodeBinary.BinType GREATEREQUAL
public static final CNodeBinary.BinType EQUAL
public static final CNodeBinary.BinType NOTEQUAL
public static final CNodeBinary.BinType MIN
public static final CNodeBinary.BinType MAX
public static final CNodeBinary.BinType AND
public static final CNodeBinary.BinType OR
public static final CNodeBinary.BinType XOR
public static final CNodeBinary.BinType LOG
public static final CNodeBinary.BinType LOG_NZ
public static final CNodeBinary.BinType POW
public static final CNodeBinary.BinType BITWAND
public static final CNodeBinary.BinType SEQ_RIX
public static final CNodeBinary.BinType MINUS1_MULT
public static final CNodeBinary.BinType MINUS_NZ
public static CNodeBinary.BinType[] values()
for (CNodeBinary.BinType c : CNodeBinary.BinType.values()) System.out.println(c);
public static CNodeBinary.BinType valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic static boolean contains(String value)
public boolean isCommutative()
public boolean isElementwise()
public boolean isVectorPrimitive()
public boolean isVectorScalarPrimitive()
public boolean isVectorVectorPrimitive()
public boolean isVectorMatrixPrimitive()
public CNodeBinary.BinType getVectorAddPrimitive()
public String getVectorPrimitiveName()
public boolean isNotSupportedBySpoofCUDA()
Copyright © 2021 The Apache Software Foundation. All rights reserved.