# Uses of Package
org.apache.sysds.runtime.controlprogram.caching

Packages that use org.apache.sysds.runtime.controlprogram.caching
org.apache.sysds.api.mlcontext
org.apache.sysds.hops
org.apache.sysds.hops.rewrite
org.apache.sysds.lops
org.apache.sysds.runtime.codegen
org.apache.sysds.runtime.compress
org.apache.sysds.runtime.compress.lib
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.paramserv.homomorphicEncryption
org.apache.sysds.runtime.controlprogram.parfor
org.apache.sysds.runtime.controlprogram.parfor.opt
org.apache.sysds.runtime.data
org.apache.sysds.runtime.frame.data
org.apache.sysds.runtime.instructions.cp
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.utils
org.apache.sysds.runtime.lineage
org.apache.sysds.runtime.matrix.data
org.apache.sysds.runtime.meta
org.apache.sysds.runtime.transform.encode
org.apache.sysds.runtime.util

Classes in org.apache.sysds.runtime.controlprogram.caching used by org.apache.sysds.api.mlcontext
FrameObject
MatrixObject: Represents a matrix in control program.

Classes in org.apache.sysds.runtime.controlprogram.caching used by org.apache.sysds.hops
MatrixObject.UpdateType

Classes in org.apache.sysds.runtime.controlprogram.caching used by org.apache.sysds.hops.rewrite
MatrixObject: Represents a matrix in control program.

Classes in org.apache.sysds.runtime.controlprogram.caching used by org.apache.sysds.lops
MatrixObject.UpdateType

Classes in org.apache.sysds.runtime.controlprogram.caching used by org.apache.sysds.runtime.codegen
MatrixObject: Represents a matrix in control program.

Classes in org.apache.sysds.runtime.controlprogram.caching used by org.apache.sysds.runtime.compress
CacheBlock: Interface for all blocks handled by lazy write buffer.
MatrixObject.UpdateType

Classes in org.apache.sysds.runtime.controlprogram.caching used by org.apache.sysds.runtime.compress.lib
CacheBlock: Interface for all blocks handled by lazy write buffer.

Classes in org.apache.sysds.runtime.controlprogram.caching used by org.apache.sysds.runtime.controlprogram.caching
ByteBuffer: Wrapper for WriteBuffer byte array per matrix/frame in order to support matrix/frame serialization outside global lock.
CacheableData: Each object of this class is a cache envelope for some large piece of data called "cache block".
CacheableData.CacheStatus: Defines all possible cache status types for a data blob.
CacheBlock: Interface for all blocks handled by lazy write buffer.
CacheStatistics.Stat
FrameObject
LazyWriteBuffer.RPolicy
MatrixObject: Represents a matrix in control program.
MatrixObject.UpdateType
TensorObject

Classes in org.apache.sysds.runtime.controlprogram.caching used by org.apache.sysds.runtime.controlprogram.context
CacheableData: Each object of this class is a cache envelope for some large piece of data called "cache block".
CacheBlock: Interface for all blocks handled by lazy write buffer.
FrameObject
MatrixObject: Represents a matrix in control program.
MatrixObject.UpdateType
TensorObject

Classes in org.apache.sysds.runtime.controlprogram.caching used by org.apache.sysds.runtime.controlprogram.federated
CacheableData: Each object of this class is a cache envelope for some large piece of data called "cache block".
CacheBlock: Interface for all blocks handled by lazy write buffer.
MatrixObject: Represents a matrix in control program.

Classes in org.apache.sysds.runtime.controlprogram.caching used by org.apache.sysds.runtime.controlprogram.paramserv
MatrixObject: Represents a matrix in control program.

Classes in org.apache.sysds.runtime.controlprogram.caching used by org.apache.sysds.runtime.controlprogram.paramserv.dp
MatrixObject: Represents a matrix in control program.

Classes in org.apache.sysds.runtime.controlprogram.caching used by org.apache.sysds.runtime.controlprogram.paramserv.homomorphicEncryption
MatrixObject: Represents a matrix in control program.

Classes in org.apache.sysds.runtime.controlprogram.caching used by org.apache.sysds.runtime.controlprogram.parfor
CacheableData: Each object of this class is a cache envelope for some large piece of data called "cache block".
CacheBlock: Interface for all blocks handled by lazy write buffer.
FrameObject
MatrixObject: Represents a matrix in control program.

Classes in org.apache.sysds.runtime.controlprogram.caching used by org.apache.sysds.runtime.controlprogram.parfor.opt
MatrixObject: Represents a matrix in control program.

Classes in org.apache.sysds.runtime.controlprogram.caching used by org.apache.sysds.runtime.data
CacheBlock: Interface for all blocks handled by lazy write buffer.

Classes in org.apache.sysds.runtime.controlprogram.caching used by org.apache.sysds.runtime.frame.data
CacheBlock: Interface for all blocks handled by lazy write buffer.

Classes in org.apache.sysds.runtime.controlprogram.caching used by org.apache.sysds.runtime.instructions.cp
CacheableData: Each object of this class is a cache envelope for some large piece of data called "cache block".
MatrixObject: Represents a matrix in control program.
MatrixObject.UpdateType

Classes in org.apache.sysds.runtime.controlprogram.caching used by org.apache.sysds.runtime.instructions.fed
CacheableData: Each object of this class is a cache envelope for some large piece of data called "cache block".
CacheBlock: Interface for all blocks handled by lazy write buffer.
FrameObject
MatrixObject: Represents a matrix in control program.

Classes in org.apache.sysds.runtime.controlprogram.caching used by org.apache.sysds.runtime.instructions.gpu.context
MatrixObject: Represents a matrix in control program.

Classes in org.apache.sysds.runtime.controlprogram.caching used by org.apache.sysds.runtime.instructions.spark
CacheableData: Each object of this class is a cache envelope for some large piece of data called "cache block".

Classes in org.apache.sysds.runtime.controlprogram.caching used by org.apache.sysds.runtime.instructions.spark.data
CacheableData: Each object of this class is a cache envelope for some large piece of data called "cache block".
CacheBlock: Interface for all blocks handled by lazy write buffer.

Classes in org.apache.sysds.runtime.controlprogram.caching used by org.apache.sysds.runtime.instructions.spark.utils
MatrixObject: Represents a matrix in control program.

Classes in org.apache.sysds.runtime.controlprogram.caching used by org.apache.sysds.runtime.lineage
MatrixObject: Represents a matrix in control program.

Classes in org.apache.sysds.runtime.controlprogram.caching used by org.apache.sysds.runtime.matrix.data
CacheBlock: Interface for all blocks handled by lazy write buffer.
MatrixObject: Represents a matrix in control program.
MatrixObject.UpdateType

Classes in org.apache.sysds.runtime.controlprogram.caching used by org.apache.sysds.runtime.meta
CacheableData: Each object of this class is a cache envelope for some large piece of data called "cache block".

Classes in org.apache.sysds.runtime.controlprogram.caching used by org.apache.sysds.runtime.transform.encode
CacheBlock: Interface for all blocks handled by lazy write buffer.

Classes in org.apache.sysds.runtime.controlprogram.caching used by org.apache.sysds.runtime.util
CacheBlock: Interface for all blocks handled by lazy write buffer.
MatrixObject: Represents a matrix in control program.