• public interface Types

    Common type information for the entire SystemDS.

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Interface Description
      static class  Types.AggOp

      Aggregation operations

      static class  Types.BlockType

      Serialization block types (empty, dense, sparse, ultra-sparse)

      static class  Types.CorrectionLocationType

      Correction location when performing operations leveraging correcting rounding

      static class  Types.DataType

      Data types that can contain different ValueTypes internally.

      static class  Types.Direction

      Type of aggregation direction

      static class  Types.ExecMode

      Execution mode for entire script.

      static class  Types.ExecType

      Execution type of individual operations.

      static class  Types.FileFormat

      File formats supported

      static interface  Types.FunctionBlock

      Common type for both function statement blocks and function program blocks

      static class  Types.OpOp1

      Operations that require 1 operand

      static class  Types.OpOp2

      Operations that require 2 operands

      static class  Types.OpOp3

      Operations that require 3 operands

      static class  Types.OpOp4

      Operations that require 4 operands

      static class  Types.OpOpData

      Data specific operations, related to reading and writing to and from memory

      static class  Types.OpOpDG

      Data generation operations

      static class  Types.OpOpDnn

      Deep Neural Network specific operations

      static class  Types.OpOpN

      Operations that require a variable number of operands

      static class  Types.ParamBuiltinOp

      Parameterized operations that require named variable arguments

      static class  Types.ReOrgOp

      Operations that perform internal reorganization of an allocation

      static class  Types.ReturnType

      Type of builtin or user-defined function with regard to its number of return variables.

      static class  Types.ValueType

      Value types (int, double, string, boolean, unknown).