## Uses of Class
org.apache.sysds.lops.MMTSJ.MMTSJType

- Packages that use MMTSJ.MMTSJType
  Package | Description
  --- | ---
  org.apache.sysds.hops |
  org.apache.sysds.hops.codegen.cplan |
  org.apache.sysds.lops |
  org.apache.sysds.runtime.compress |
  org.apache.sysds.runtime.instructions.cp |
  org.apache.sysds.runtime.instructions.fed |
  org.apache.sysds.runtime.instructions.gpu |
  org.apache.sysds.runtime.matrix.data |

- - ### Uses of MMTSJ.MMTSJType in org.apache.sysds.hops

    Methods in org.apache.sysds.hops that return MMTSJ.MMTSJType
    Modifier and Type | Method and Description
    --- | ---
    `MMTSJ.MMTSJType` | AggBinaryOp.`checkTransposeSelf()` TSMM: Determine if XtX pattern applies for this aggbinary and if yes which type.

  - ### Uses of MMTSJ.MMTSJType in org.apache.sysds.hops.codegen.cplan

    Methods in org.apache.sysds.hops.codegen.cplan that return MMTSJ.MMTSJType
    Modifier and Type | Method and Description
    --- | ---
    `MMTSJ.MMTSJType` | CNodeOuterProduct.`getMMTSJtype()`

    Constructors in org.apache.sysds.hops.codegen.cplan with parameters of type MMTSJ.MMTSJType
    Constructor and Description
    `CNodeOuterProduct(ArrayList<CNode> inputs, CNode output, MMTSJ.MMTSJType mmtsj)`

  - ### Uses of MMTSJ.MMTSJType in org.apache.sysds.lops

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

    Constructors in org.apache.sysds.lops with parameters of type MMTSJ.MMTSJType
    Constructor and Description
    `MMTSJ(Lop input1, Types.DataType dt, Types.ValueType vt, Types.ExecType et, MMTSJ.MMTSJType type)`
    `MMTSJ(Lop input1, Types.DataType dt, Types.ValueType vt, Types.ExecType et, MMTSJ.MMTSJType type, boolean multiPass)`
    `MMTSJ(Lop input1, Types.DataType dt, Types.ValueType vt, Types.ExecType et, MMTSJ.MMTSJType type, boolean multiPass, int k)`

  - ### Uses of MMTSJ.MMTSJType in org.apache.sysds.runtime.compress

    Methods in org.apache.sysds.runtime.compress with parameters of type MMTSJ.MMTSJType
    Modifier and Type | Method and Description
    --- | ---
    `MatrixBlock` | CompressedMatrixBlock.`transposeSelfMatrixMultOperations(MatrixBlock out, MMTSJ.MMTSJType tstype)`
    `MatrixBlock` | CompressedMatrixBlock.`transposeSelfMatrixMultOperations(MatrixBlock out, MMTSJ.MMTSJType tstype, int k)`

  - ### Uses of MMTSJ.MMTSJType in org.apache.sysds.runtime.instructions.cp

    Methods in org.apache.sysds.runtime.instructions.cp that return MMTSJ.MMTSJType
    Modifier and Type | Method and Description
    --- | ---
    `MMTSJ.MMTSJType` | MMTSJCPInstruction.`getMMTSJType()`

  - ### Uses of MMTSJ.MMTSJType in org.apache.sysds.runtime.instructions.fed

    Constructors in org.apache.sysds.runtime.instructions.fed with parameters of type MMTSJ.MMTSJType
    Constructor and Description
    `TsmmFEDInstruction(CPOperand in, CPOperand out, MMTSJ.MMTSJType type, int k, String opcode, String istr)`
    `TsmmFEDInstruction(CPOperand in, CPOperand out, MMTSJ.MMTSJType type, int k, String opcode, String istr, FEDInstruction.FederatedOutput fedOut)`

  - ### Uses of MMTSJ.MMTSJType in org.apache.sysds.runtime.instructions.gpu

    Methods in org.apache.sysds.runtime.instructions.gpu that return MMTSJ.MMTSJType
    Modifier and Type | Method and Description
    --- | ---
    `MMTSJ.MMTSJType` | MMTSJGPUInstruction.`getMMTSJType()`

  - ### Uses of MMTSJ.MMTSJType in org.apache.sysds.runtime.matrix.data

    Methods in org.apache.sysds.runtime.matrix.data with parameters of type MMTSJ.MMTSJType
    Modifier and Type | Method and Description
    --- | ---
    `MatrixBlock` | MatrixBlock.`transposeSelfMatrixMultOperations(MatrixBlock out, MMTSJ.MMTSJType tstype)`
    `MatrixBlock` | MatrixBlock.`transposeSelfMatrixMultOperations(MatrixBlock out, MMTSJ.MMTSJType tstype, int k)`

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