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

Packages that use org.apache.sysds.runtime.matrix.data
Package
Description
org.apache.sysds.api
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.functional
org.apache.sysds.runtime.compress.colgroup.indexes
org.apache.sysds.runtime.compress.colgroup.mapping
org.apache.sysds.runtime.compress.colgroup.scheme
org.apache.sysds.runtime.compress.cost
org.apache.sysds.runtime.compress.estim
org.apache.sysds.runtime.compress.estim.encoding
org.apache.sysds.runtime.compress.io
org.apache.sysds.runtime.compress.lib
org.apache.sysds.runtime.compress.plan
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.einsum
org.apache.sysds.runtime.frame.data
org.apache.sysds.runtime.frame.data.columns
org.apache.sysds.runtime.frame.data.lib
org.apache.sysds.runtime.functionobjects
org.apache.sysds.runtime.instructions.cp
org.apache.sysds.runtime.instructions.fed
org.apache.sysds.runtime.instructions.ooc
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.iogen.template
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.countdistinct
org.apache.sysds.runtime.matrix.data.sketch.countdistinctapprox
org.apache.sysds.runtime.matrix.operators
org.apache.sysds.runtime.ooc.cache.io
org.apache.sysds.runtime.ooc.stream
org.apache.sysds.runtime.ooc.util
org.apache.sysds.runtime.transform.decode
org.apache.sysds.runtime.transform.encode
org.apache.sysds.runtime.transform.meta
org.apache.sysds.runtime.util

Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.api
Class
Description
MatrixBlock
Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.api.jmlc
Class
Description
MatrixBlock
Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.api.mlcontext
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.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.functional
Class
Description
MatrixBlock
Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.runtime.compress.colgroup.indexes
Class
Description
Pair
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.scheme
Class
Description
MatrixBlock
Pair
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.io
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.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.plan
Class
Description
MatrixBlock
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
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.einsum
Class
Description
MatrixBlock
Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.runtime.frame.data
Class
Description
MatrixBlock
Pair
Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.runtime.frame.data.columns
Class
Description
Pair
Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.runtime.frame.data.lib
Class
Description
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.cp
Class
Description
MatrixBlock
Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.runtime.instructions.fed
Class
Description
MatrixBlock
Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.runtime.instructions.ooc
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.instructions.spark
Class
Description
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
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
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
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
MatrixBlock
Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.runtime.iogen
Class
Description
MatrixBlock
Pair
Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.runtime.iogen.template
Class
Description
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, lstm, lstm_backward
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
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.countdistinct
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.matrix.operators
Class
Description
MatrixBlock
Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.runtime.ooc.cache.io
Class
Description
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.ooc.stream
Class
Description
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.ooc.util
Class
Description
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.transform.decode
Class
Description
MatrixBlock
Pair
Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.runtime.transform.encode
Class
Description
MatrixBlock
Classes in org.apache.sysds.runtime.matrix.data used by org.apache.sysds.runtime.transform.meta
Class
Description
Pair
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.
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