Interface Types


  • 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).