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

- Packages that use org.apache.sysds.runtime.data
  Package | Description
  --- | ---
  org.apache.sysds.runtime.codegen |
  org.apache.sysds.runtime.controlprogram.caching |
  org.apache.sysds.runtime.controlprogram.context |
  org.apache.sysds.runtime.data |
  org.apache.sysds.runtime.instructions.spark |
  org.apache.sysds.runtime.instructions.spark.functions |
  org.apache.sysds.runtime.instructions.spark.utils |
  org.apache.sysds.runtime.io |
  org.apache.sysds.runtime.matrix.data |
  org.apache.sysds.runtime.util |

- Classes in org.apache.sysds.runtime.data used by org.apache.sysds.runtime.codegen
  Class and Description
  DenseBlock This DenseBlock is an abstraction for different dense, row-major matrix formats.

- Classes in org.apache.sysds.runtime.data used by org.apache.sysds.runtime.controlprogram.caching
  Class and Description
  SparseBlock This SparseBlock is an abstraction for different sparse matrix formats.

- Classes in org.apache.sysds.runtime.data used by org.apache.sysds.runtime.controlprogram.context
  Class and Description
  TensorBlock A `TensorBlock` is the most top level representation of a tensor.
  TensorIndexes This represent the indexes to the blocks of the tensor.

- Classes in org.apache.sysds.runtime.data used by org.apache.sysds.runtime.data
  Class and Description
  BasicTensorBlock
  DataTensorBlock
  DenseBlock This DenseBlock is an abstraction for different dense, row-major matrix formats.
  DenseBlock.Type
  DenseBlockDRB
  DenseBlockLDRB Dense Large Row Blocks have multiple 1D arrays (blocks), which contain complete rows.
  IndexedTensorBlock
  SparseBlock This SparseBlock is an abstraction for different sparse matrix formats.
  SparseBlock.Type
  SparseRow Base class for sparse row implementations such as sparse row vectors and sparse scalars (single value per row).
  TensorBlock A `TensorBlock` is the most top level representation of a tensor.
  TensorIndexes This represent the indexes to the blocks of the tensor.

- Classes in org.apache.sysds.runtime.data used by org.apache.sysds.runtime.instructions.spark
  Class and Description
  TensorBlock A `TensorBlock` is the most top level representation of a tensor.
  TensorIndexes This represent the indexes to the blocks of the tensor.

- Classes in org.apache.sysds.runtime.data used by org.apache.sysds.runtime.instructions.spark.functions
  Class and Description
  BasicTensorBlock
  SparseBlock.Type
  TensorBlock A `TensorBlock` is the most top level representation of a tensor.
  TensorIndexes This represent the indexes to the blocks of the tensor.

- Classes in org.apache.sysds.runtime.data used by org.apache.sysds.runtime.instructions.spark.utils
  Class and Description
  BasicTensorBlock
  IndexedTensorBlock
  TensorBlock A `TensorBlock` is the most top level representation of a tensor.
  TensorIndexes This represent the indexes to the blocks of the tensor.

- Classes in org.apache.sysds.runtime.data used by org.apache.sysds.runtime.io
  Class and Description
  TensorBlock A `TensorBlock` is the most top level representation of a tensor.

- Classes in org.apache.sysds.runtime.data used by org.apache.sysds.runtime.matrix.data
  Class and Description
  DenseBlock This DenseBlock is an abstraction for different dense, row-major matrix formats.
  SparseBlock This SparseBlock is an abstraction for different sparse matrix formats.
  SparseBlock.Type
  SparseRow Base class for sparse row implementations such as sparse row vectors and sparse scalars (single value per row).

- Classes in org.apache.sysds.runtime.data used by org.apache.sysds.runtime.util
  Class and Description
  DenseBlock This DenseBlock is an abstraction for different dense, row-major matrix formats.
  SparseBlock This SparseBlock is an abstraction for different sparse matrix formats.
  TensorBlock A `TensorBlock` is the most top level representation of a tensor.
  TensorIndexes This represent the indexes to the blocks of the tensor.

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