## Uses of Class
org.apache.sysds.hops.codegen.cplan.CNodeBinary.BinType

- Packages that use CNodeBinary.BinType
  Package | Description
  --- | ---
  org.apache.sysds.hops.codegen.cplan |
  org.apache.sysds.hops.codegen.cplan.cuda |
  org.apache.sysds.hops.codegen.cplan.java |
  org.apache.sysds.hops.codegen.template |

- - ### Uses of CNodeBinary.BinType in org.apache.sysds.hops.codegen.cplan

    Methods in org.apache.sysds.hops.codegen.cplan that return CNodeBinary.BinType
    Modifier and Type | Method and Description
    --- | ---
    `CNodeBinary.BinType` | CNodeBinary.`getType()`
    `CNodeBinary.BinType` | CNodeBinary.BinType.`getVectorAddPrimitive()`
    `static CNodeBinary.BinType` | CNodeBinary.BinType.`valueOf(String name)` Returns the enum constant of this type with the specified name.
    `static CNodeBinary.BinType[]` | CNodeBinary.BinType.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

    Methods in org.apache.sysds.hops.codegen.cplan with parameters of type CNodeBinary.BinType
    Modifier and Type | Method and Description
    --- | ---
    `String` | CodeTemplate.`getTemplate(CNodeBinary.BinType type, boolean sparseLhs, boolean sparseRhs, boolean scalarVector, boolean scalarInput, boolean vectorVector)`

    Constructors in org.apache.sysds.hops.codegen.cplan with parameters of type CNodeBinary.BinType
    Constructor and Description
    `CNodeBinary(CNode in1, CNode in2, CNodeBinary.BinType type)`

  - ### Uses of CNodeBinary.BinType in org.apache.sysds.hops.codegen.cplan.cuda

    Methods in org.apache.sysds.hops.codegen.cplan.cuda with parameters of type CNodeBinary.BinType
    Modifier and Type | Method and Description
    --- | ---
    `String` | Binary.`getTemplate(CNodeBinary.BinType type, boolean sparseLhs, boolean sparseRhs, boolean scalarVector, boolean scalarInput, boolean vectorVector)`

  - ### Uses of CNodeBinary.BinType in org.apache.sysds.hops.codegen.cplan.java

    Methods in org.apache.sysds.hops.codegen.cplan.java with parameters of type CNodeBinary.BinType
    Modifier and Type | Method and Description
    --- | ---
    `String` | Binary.`getTemplate(CNodeBinary.BinType type, boolean sparseLhs, boolean sparseRhs, boolean scalarVector, boolean scalarInput, boolean vectorVector)`

  - ### Uses of CNodeBinary.BinType in org.apache.sysds.hops.codegen.template

    Methods in org.apache.sysds.hops.codegen.template with parameters of type CNodeBinary.BinType
    Modifier and Type | Method and Description
    --- | ---
    `static boolean` | TemplateUtils.`containsBinary(CNode node, CNodeBinary.BinType type)`
    `static boolean` | TemplateUtils.`isBinary(CNode node, CNodeBinary.BinType... types)`
    `static boolean` | TemplateUtils.`rContainsBinary(CNode node, CNodeBinary.BinType type)`
    `static boolean` | TemplateUtils.`rIsSparseSafeOnly(CNode node, CNodeBinary.BinType... types)`

Copyright © 2021 The Apache Software Foundation. All rights reserved.