## Uses of Class
org.apache.sysds.runtime.instructions.spark.SPInstruction

- Packages that use SPInstruction
  Package | Description
  --- | ---
  org.apache.sysds.runtime.instructions |
  org.apache.sysds.runtime.instructions.spark |

- - ### Uses of SPInstruction in org.apache.sysds.runtime.instructions

    Methods in org.apache.sysds.runtime.instructions that return SPInstruction
    Modifier and Type | Method and Description
    --- | ---
    `static SPInstruction` | SPInstructionParser.`parseSingleInstruction(SPInstruction.SPType sptype, String str)`
    `static SPInstruction` | SPInstructionParser.`parseSingleInstruction(String str)`

  - ### Uses of SPInstruction in org.apache.sysds.runtime.instructions.spark

    Subclasses of SPInstruction in org.apache.sysds.runtime.instructions.spark
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AggregateTernarySPInstruction`
    `class` | `AggregateUnarySPInstruction`
    `class` | `AppendGAlignedSPInstruction`
    `class` | `AppendGSPInstruction`
    `class` | `AppendMSPInstruction`
    `class` | `AppendRSPInstruction`
    `class` | `BinaryFrameFrameSPInstruction`
    `class` | `BinaryFrameMatrixSPInstruction`
    `class` | `BinaryFrameScalarSPInstruction`
    `class` | `BinaryMatrixBVectorSPInstruction`
    `class` | `BinaryMatrixMatrixSPInstruction`
    `class` | `BinaryMatrixScalarSPInstruction`
    `class` | `BinarySPInstruction`
    `class` | `BinaryTensorTensorBroadcastSPInstruction`
    `class` | `BinaryTensorTensorSPInstruction`
    `class` | `BinUaggChainSPInstruction`
    `class` | `BuiltinNarySPInstruction`
    `class` | `CastSPInstruction`
    `class` | `CentralMomentSPInstruction`
    `class` | `CheckpointSPInstruction`
    `class` | `CompressionSPInstruction`
    `class` | `ComputationSPInstruction`
    `class` | `CovarianceSPInstruction`
    `class` | `CpmmSPInstruction` Cpmm: cross-product matrix multiplication operation (distributed matrix multiply by join over common dimension and subsequent aggregation of partial results).
    `class` | `CSVReblockSPInstruction`
    `class` | `CtableSPInstruction`
    `class` | `CumulativeAggregateSPInstruction`
    `class` | `CumulativeOffsetSPInstruction`
    `class` | `DeCompressionSPInstruction`
    `class` | `DnnSPInstruction`
    `class` | `FrameAppendMSPInstruction`
    `class` | `FrameAppendRSPInstruction`
    `class` | `FrameIndexingSPInstruction` This class implements the frame indexing functionality inside Spark.
    `class` | `IndexingSPInstruction` This class implements the matrix indexing functionality inside Spark.
    `class` | `LIBSVMReblockSPInstruction`
    `class` | `MapmmChainSPInstruction`
    `class` | `MapmmSPInstruction`
    `class` | `MatrixAppendMSPInstruction`
    `class` | `MatrixAppendRSPInstruction`
    `class` | `MatrixIndexingSPInstruction` This class implements the matrix indexing functionality inside CP.
    `class` | `MatrixReshapeSPInstruction`
    `class` | `MultiReturnParameterizedBuiltinSPInstruction`
    `class` | `ParameterizedBuiltinSPInstruction`
    `class` | `PMapmmSPInstruction` This pmapmm matrix multiplication instruction is still experimental not integrated in automatic operator selection yet.
    `class` | `PmmSPInstruction`
    `class` | `QuantilePickSPInstruction`
    `class` | `QuantileSortSPInstruction` This class supports two variants of sort operation on a 1-dimensional input matrix.
    `class` | `QuaternarySPInstruction`
    `class` | `RandSPInstruction`
    `class` | `ReblockSPInstruction`
    `class` | `ReorgSPInstruction`
    `class` | `RmmSPInstruction`
    `class` | `SpoofSPInstruction`
    `class` | `TernarySPInstruction`
    `class` | `Tsmm2SPInstruction`
    `class` | `TsmmSPInstruction`
    `class` | `UaggOuterChainSPInstruction` Two types of broadcast variables used -- 1.
    `class` | `UnaryFrameSPInstruction`
    `class` | `UnaryMatrixSPInstruction`
    `class` | `UnarySPInstruction`
    `class` | `WriteSPInstruction`
    `class` | `ZipmmSPInstruction`

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