# Uses of Package
org.apache.sysds.runtime.matrix.data

- Packages that use org.apache.sysds.runtime.matrix.data
  Package | Description
  --- | ---
  org.apache.sysds.api.jmlc |
  org.apache.sysds.api.mlcontext |
  org.apache.sysds.hops.codegen.template |
  org.apache.sysds.hops.estim |
  org.apache.sysds.hops.rewrite |
  org.apache.sysds.runtime.codegen |
  org.apache.sysds.runtime.compress |
  org.apache.sysds.runtime.compress.bitmap |
  org.apache.sysds.runtime.compress.colgroup |
  org.apache.sysds.runtime.compress.colgroup.dictionary |
  org.apache.sysds.runtime.compress.colgroup.mapping |
  org.apache.sysds.runtime.compress.colgroup.offset |
  org.apache.sysds.runtime.compress.cost |
  org.apache.sysds.runtime.compress.estim |
  org.apache.sysds.runtime.compress.estim.encoding |
  org.apache.sysds.runtime.compress.lib |
  org.apache.sysds.runtime.compress.readers |
  org.apache.sysds.runtime.compress.utils |
  org.apache.sysds.runtime.controlprogram.caching |
  org.apache.sysds.runtime.controlprogram.context |
  org.apache.sysds.runtime.controlprogram.federated |
  org.apache.sysds.runtime.controlprogram.paramserv |
  org.apache.sysds.runtime.controlprogram.paramserv.dp |
  org.apache.sysds.runtime.controlprogram.parfor |
  org.apache.sysds.runtime.controlprogram.parfor.util |
  org.apache.sysds.runtime.data |
  org.apache.sysds.runtime.functionobjects |
  org.apache.sysds.runtime.instructions.fed |
  org.apache.sysds.runtime.instructions.gpu.context |
  org.apache.sysds.runtime.instructions.spark |
  org.apache.sysds.runtime.instructions.spark.data |
  org.apache.sysds.runtime.instructions.spark.functions |
  org.apache.sysds.runtime.instructions.spark.utils |
  org.apache.sysds.runtime.io |
  org.apache.sysds.runtime.iogen |
  org.apache.sysds.runtime.lineage |
  org.apache.sysds.runtime.matrix.data |
  org.apache.sysds.runtime.matrix.data.sketch |
  org.apache.sysds.runtime.matrix.data.sketch.countdistinctapprox |
  org.apache.sysds.runtime.privacy.propagation |
  org.apache.sysds.runtime.transform.decode |
  org.apache.sysds.runtime.transform.encode |
  org.apache.sysds.runtime.transform.meta |
  org.apache.sysds.runtime.transform.tokenize |
  org.apache.sysds.runtime.util |
  org.apache.sysds.utils |

- Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.api.jmlc
  Class | Description
  --- | ---
  FrameBlock |
  MatrixBlock |

- Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.api.mlcontext
  Class | Description
  --- | ---
  FrameBlock |
  MatrixBlock |
  MatrixIndexes | This represent the indexes to the blocks of the matrix.

- Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.hops.codegen.template
  Class | Description
  --- | ---
  Pair |

- Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.hops.estim
  Class | Description
  --- | ---
  MatrixBlock |

- Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.hops.rewrite
  Class | Description
  --- | ---
  MatrixBlock |

- Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.runtime.codegen
  Class | Description
  --- | ---
  MatrixBlock |

- Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.runtime.compress
  Class | Description
  --- | ---
  CTableMap | Ctable map is an abstraction for the hashmap used for ctable's hash group-by because this structure is passed through various interfaces.
  IJV | Helper class for external key/value exchange.
  MatrixBlock |
  MatrixIndexes | This represent the indexes to the blocks of the matrix.
  MatrixValue |
  RandomMatrixGenerator |

- Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.runtime.compress.bitmap
  Class | Description
  --- | ---
  MatrixBlock |

- Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.runtime.compress.colgroup
  Class | Description
  --- | ---
  MatrixBlock |

- Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.runtime.compress.colgroup.dictionary
  Class | Description
  --- | ---
  MatrixBlock |

- Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.runtime.compress.colgroup.mapping
  Class | Description
  --- | ---
  MatrixBlock |

- Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.runtime.compress.colgroup.offset
  Class | Description
  --- | ---
  MatrixBlock |

- Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.runtime.compress.cost
  Class | Description
  --- | ---
  MatrixBlock |

- Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.runtime.compress.estim
  Class | Description
  --- | ---
  MatrixBlock |

- Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.runtime.compress.estim.encoding
  Class | Description
  --- | ---
  MatrixBlock |

- Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.runtime.compress.lib
  Class | Description
  --- | ---
  MatrixBlock |
  MatrixIndexes | This represent the indexes to the blocks of the matrix.
  MatrixValue |

- Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.runtime.compress.readers
  Class | Description
  --- | ---
  MatrixBlock |

- Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.runtime.compress.utils
  Class | Description
  --- | ---
  MatrixBlock |

- Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.runtime.controlprogram.caching
  Class | Description
  --- | ---
  MatrixBlock |
  MatrixBlockDataInput | Any data input that is intended to support fast deserialization / read of entire blocks should implement this interface.
  MatrixBlockDataOutput | Any data output that is intended to support fast serialization / write of entire blocks should implement this interface.

- Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.runtime.controlprogram.context
  Class | Description
  --- | ---
  FrameBlock |
  MatrixBlock |
  MatrixCell |
  MatrixIndexes | This represent the indexes to the blocks of the matrix.
  Pair |

- Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.runtime.controlprogram.federated
  Class | Description
  --- | ---
  MatrixBlock |

- Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.runtime.controlprogram.paramserv
  Class | Description
  --- | ---
  MatrixBlock |
  MatrixIndexes | This represent the indexes to the blocks of the matrix.

- Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.runtime.controlprogram.paramserv.dp
  Class | Description
  --- | ---
  MatrixBlock |

- Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.runtime.controlprogram.parfor
  Class | Description
  --- | ---
  MatrixBlock |
  MatrixIndexes | This represent the indexes to the blocks of the matrix.

- Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.runtime.controlprogram.parfor.util
  Class | Description
  --- | ---
  MatrixBlock |
  MatrixCell |
  MatrixIndexes | This represent the indexes to the blocks of the matrix.

- Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.runtime.data
  Class | Description
  --- | ---
  IJV | Helper class for external key/value exchange.
  MatrixBlock |

- Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.runtime.functionobjects
  Class | Description
  --- | ---
  CTableMap | Ctable map is an abstraction for the hashmap used for ctable's hash group-by because this structure is passed through various interfaces.
  MatrixBlock |
  MatrixIndexes | This represent the indexes to the blocks of the matrix.
  MatrixValue.CellIndex |
  Pair |

- Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.runtime.instructions.fed
  Class | Description
  --- | ---
  FrameBlock |
  MatrixBlock |

- Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.runtime.instructions.gpu.context
  Class | Description
  --- | ---
  MatrixBlock |

- Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.runtime.instructions.spark
  Class | Description
  --- | ---
  FrameBlock |
  FrameBlock.ColumnMetadata |
  MatrixBlock |
  MatrixCell |
  MatrixIndexes | This represent the indexes to the blocks of the matrix.
  WeightedCell |

- Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.runtime.instructions.spark.data
  Class | Description
  --- | ---
  FrameBlock |
  MatrixBlock |
  MatrixIndexes | This represent the indexes to the blocks of the matrix.
  MatrixValue |
  Pair |

- Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.runtime.instructions.spark.functions
  Class | Description
  --- | ---
  FrameBlock |
  MatrixBlock |
  MatrixCell |
  MatrixIndexes | This represent the indexes to the blocks of the matrix.
  WeightedCell |

- Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.runtime.instructions.spark.utils
  Class | Description
  --- | ---
  FrameBlock |
  MatrixBlock |
  MatrixCell |
  MatrixIndexes | This represent the indexes to the blocks of the matrix.
  Pair |

- Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.runtime.io
  Class | Description
  --- | ---
  FrameBlock |
  MatrixBlock |

- Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.runtime.iogen
  Class | Description
  --- | ---
  FrameBlock |
  MatrixBlock |
  Pair |

- Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.runtime.lineage
  Class | Description
  --- | ---
  MatrixBlock |

- Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.runtime.matrix.data
  Class | Description
  --- | ---
  Converter |
  CTableMap | Ctable map is an abstraction for the hashmap used for ctable's hash group-by because this structure is passed through various interfaces.
  CudaSupportFunctions | DESIGN DOCUMENTATION FOR SUPPORTING LOWER PRECISION: 1.
  DnnParameters | This class is container that stores parameters required for executing following operations: conv2d, conv2d_backward_data, conv2d_backward_filter, maxpooling, maxpooling_backward
  FrameBlock |
  FrameBlock.ColumnMetadata |
  FrameBlock.FrameMapFunction |
  IJV | Helper class for external key/value exchange.
  LibMatrixBincell.BinaryAccessType |
  LibMatrixCUDA | All CUDA kernels and library calls are redirected through this class
  LibMatrixCuDNNConvolutionAlgorithm | This class is a wrapper that contain necessary data structures to invoke a cudnn convolution* functions (such as cudnnConvolutionForward, etc) It implements autocloseable to simplify the LibMatrixCuDNN code and also avoids potential memory leaks.
  LibMatrixCuDNNPoolingDescriptors | This class is a wrapper that contain necessary data structures to invoke a cudnn convolution* functions (such as cudnnConvolutionForward, etc) It implements autocloseable to simplify the LibMatrixCuDNN code and also avoids potential memory leaks.
  LibMatrixDNN.PoolingType |
  LibMatrixDNNRotate180.Rotate180Worker |
  MatrixBlock |
  MatrixCell |
  MatrixIndexes | This represent the indexes to the blocks of the matrix.
  MatrixValue |
  Pair |
  RandomMatrixGenerator |
  RandomMatrixGenerator.PDF | Types of Probability density functions
  TripleIndexes |
  WeightedCell |

- Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.runtime.matrix.data.sketch
  Class | Description
  --- | ---
  MatrixBlock |

- Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.runtime.matrix.data.sketch.countdistinctapprox
  Class | Description
  --- | ---
  MatrixBlock |

- Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.runtime.privacy.propagation
  Class | Description
  --- | ---
  MatrixBlock |

- Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.runtime.transform.decode
  Class | Description
  --- | ---
  FrameBlock |
  MatrixBlock |
  Pair |

- Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.runtime.transform.encode
  Class | Description
  --- | ---
  FrameBlock |
  MatrixBlock |

- Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.runtime.transform.meta
  Class | Description
  --- | ---
  FrameBlock |
  Pair |

- Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.runtime.transform.tokenize
  Class | Description
  --- | ---
  FrameBlock |

- Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.runtime.util
  Class | Description
  --- | ---
  CTableMap | Ctable map is an abstraction for the hashmap used for ctable's hash group-by because this structure is passed through various interfaces.
  FrameBlock |
  MatrixBlock |
  MatrixBlockDataInput | Any data input that is intended to support fast deserialization / read of entire blocks should implement this interface.
  MatrixBlockDataOutput | Any data output that is intended to support fast serialization / write of entire blocks should implement this interface.
  MatrixIndexes | This represent the indexes to the blocks of the matrix.
  Pair |

- Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.utils
  Class | Description
  --- | ---
  FrameBlock |