## Uses of Class
org.apache.sysds.runtime.instructions.spark.data.CorrMatrixBlock

Packages that use CorrMatrixBlock
org.apache.sysds.runtime.instructions.spark.data
org.apache.sysds.runtime.matrix.data
org.apache.sysds.runtime.matrix.data.sketch
org.apache.sysds.runtime.matrix.data.sketch.countdistinctapprox

### Uses of CorrMatrixBlock in org.apache.sysds.runtime.instructions.spark.data

Methods in org.apache.sysds.runtime.instructions.spark.data that return CorrMatrixBlock
`CorrMatrixBlock` CorrMatrixBlock.`set​(MatrixBlock value, MatrixBlock corr)`

### Uses of CorrMatrixBlock in org.apache.sysds.runtime.matrix.data

Methods in org.apache.sysds.runtime.matrix.data that return CorrMatrixBlock
`static CorrMatrixBlock` LibMatrixCountDistinct.`createSketch​(MatrixBlock blkIn, CountDistinctOperator op)`
`static CorrMatrixBlock` LibMatrixCountDistinct.`unionSketch​(CorrMatrixBlock arg0, CorrMatrixBlock arg1, CountDistinctOperator op)`

Methods in org.apache.sysds.runtime.matrix.data with parameters of type CorrMatrixBlock
`static MatrixBlock` LibMatrixCountDistinct.`countDistinctValuesFromSketch​(CorrMatrixBlock arg0, CountDistinctOperator op)`
`static CorrMatrixBlock` LibMatrixCountDistinct.`unionSketch​(CorrMatrixBlock arg0, CorrMatrixBlock arg1, CountDistinctOperator op)`

### Uses of CorrMatrixBlock in org.apache.sysds.runtime.matrix.data.sketch

Methods in org.apache.sysds.runtime.matrix.data.sketch that return CorrMatrixBlock
`CorrMatrixBlock` MatrixSketch.`create​(MatrixBlock blkIn)` Create a initial sketch of a given block.
`CorrMatrixBlock` MatrixSketch.`intersection​(CorrMatrixBlock arg0, CorrMatrixBlock arg1)` Intersect two sketches
`CorrMatrixBlock` MatrixSketch.`union​(CorrMatrixBlock arg0, CorrMatrixBlock arg1)` Union two sketches together to from a combined sketch.

Methods in org.apache.sysds.runtime.matrix.data.sketch with parameters of type CorrMatrixBlock
`MatrixBlock` MatrixSketch.`getMatrixValue​(CorrMatrixBlock blkIn)` Obtain matrix distinct count value from estimation Used for estimating distinct in rows or columns.
`CorrMatrixBlock` MatrixSketch.`intersection​(CorrMatrixBlock arg0, CorrMatrixBlock arg1)` Intersect two sketches
`CorrMatrixBlock` MatrixSketch.`union​(CorrMatrixBlock arg0, CorrMatrixBlock arg1)` Union two sketches together to from a combined sketch.

### Uses of CorrMatrixBlock in org.apache.sysds.runtime.matrix.data.sketch.countdistinctapprox

Methods in org.apache.sysds.runtime.matrix.data.sketch.countdistinctapprox that return CorrMatrixBlock
`CorrMatrixBlock` KMVSketch.`create​(MatrixBlock blkIn)`
`CorrMatrixBlock` KMVSketch.`intersection​(CorrMatrixBlock arg0, CorrMatrixBlock arg1)`
`CorrMatrixBlock` KMVSketch.`union​(CorrMatrixBlock arg0, CorrMatrixBlock arg1)`

Methods in org.apache.sysds.runtime.matrix.data.sketch.countdistinctapprox with parameters of type CorrMatrixBlock
`MatrixBlock` KMVSketch.`getMatrixValue​(CorrMatrixBlock arg0)`
`CorrMatrixBlock` KMVSketch.`intersection​(CorrMatrixBlock arg0, CorrMatrixBlock arg1)`
`CorrMatrixBlock` KMVSketch.`union​(CorrMatrixBlock arg0, CorrMatrixBlock arg1)`
`void` KMVSketch.`unionSketchByIndex​(CorrMatrixBlock arg0, CorrMatrixBlock arg1, int idx, CorrMatrixBlock blkOut)`