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

Packages that use org.apache.sysds.runtime.instructions.spark.data
org.apache.sysds.runtime.compress
org.apache.sysds.runtime.controlprogram.caching
org.apache.sysds.runtime.controlprogram.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.matrix.data
org.apache.sysds.runtime.matrix.data.sketch
org.apache.sysds.runtime.matrix.data.sketch.countdistinctapprox
org.apache.sysds.runtime.util

Classes in org.apache.sysds.runtime.instructions.spark.data used by org.apache.sysds.runtime.compress
IndexedMatrixValue

Classes in org.apache.sysds.runtime.instructions.spark.data used by org.apache.sysds.runtime.controlprogram.caching
BroadcastObject
RDDObject

Classes in org.apache.sysds.runtime.instructions.spark.data used by org.apache.sysds.runtime.controlprogram.context
PartitionedBlock: This class is for partitioned matrix/frame blocks, to be used as broadcasts.
PartitionedBroadcast: This class is a wrapper around an array of broadcasts of partitioned matrix/frame blocks, which is required due to 2GB limitations of Spark's broadcast handling.
RDDObject

Classes in org.apache.sysds.runtime.instructions.spark.data used by org.apache.sysds.runtime.instructions.spark
PartitionedBroadcast: This class is a wrapper around an array of broadcasts of partitioned matrix/frame blocks, which is required due to 2GB limitations of Spark's broadcast handling.

Classes in org.apache.sysds.runtime.instructions.spark.data used by org.apache.sysds.runtime.instructions.spark.data
CorrMatrixBlock
IndexedMatrixValue
LineageObject
PartitionedBlock: This class is for partitioned matrix/frame blocks, to be used as broadcasts.
PartitionedBroadcast: This class is a wrapper around an array of broadcasts of partitioned matrix/frame blocks, which is required due to 2GB limitations of Spark's broadcast handling.

Classes in org.apache.sysds.runtime.instructions.spark.data used by org.apache.sysds.runtime.instructions.spark.functions
LazyIterableIterator: This class is a generic base class for lazy, single pass iterator classes in order to simplify the implementation of lazy iterators for mapPartitions use cases.
PartitionedBroadcast: This class is a wrapper around an array of broadcasts of partitioned matrix/frame blocks, which is required due to 2GB limitations of Spark's broadcast handling.

Classes in org.apache.sysds.runtime.instructions.spark.data used by org.apache.sysds.runtime.instructions.spark.utils
IndexedMatrixValue
RowMatrixBlock

Classes in org.apache.sysds.runtime.instructions.spark.data used by org.apache.sysds.runtime.io
IndexedMatrixValue

Classes in org.apache.sysds.runtime.instructions.spark.data used by org.apache.sysds.runtime.matrix.data
CorrMatrixBlock
IndexedMatrixValue

Classes in org.apache.sysds.runtime.instructions.spark.data used by org.apache.sysds.runtime.matrix.data.sketch
CorrMatrixBlock

Classes in org.apache.sysds.runtime.instructions.spark.data used by org.apache.sysds.runtime.matrix.data.sketch.countdistinctapprox
CorrMatrixBlock

Classes in org.apache.sysds.runtime.instructions.spark.data used by org.apache.sysds.runtime.util
IndexedMatrixValue