## Uses of Class
org.apache.sysds.runtime.matrix.operators.CountDistinctOperator

- Packages that use CountDistinctOperator
  Package | Description
  --- | ---
  org.apache.sysds.runtime.matrix.data |
  org.apache.sysds.runtime.matrix.operators |

- - ### Uses of CountDistinctOperator in org.apache.sysds.runtime.matrix.data

    Methods in org.apache.sysds.runtime.matrix.data with parameters of type CountDistinctOperator
    Modifier and Type | Method | Description
    --- | --- | ---
    `static MatrixBlock` | LibMatrixCountDistinct.`countDistinctValuesFromSketch​(CorrMatrixBlock arg0, CountDistinctOperator op)` |
    `static CorrMatrixBlock` | LibMatrixCountDistinct.`createSketch​(MatrixBlock blkIn, CountDistinctOperator op)` |
    `static int` | LibMatrixCountDistinct.`estimateDistinctValues​(MatrixBlock in, CountDistinctOperator op)` | Public method to count the number of distinct values inside a matrix.
    `static CorrMatrixBlock` | LibMatrixCountDistinct.`unionSketch​(CorrMatrixBlock arg0, CorrMatrixBlock arg1, CountDistinctOperator op)` |

  - ### Uses of CountDistinctOperator in org.apache.sysds.runtime.matrix.operators

    Methods in org.apache.sysds.runtime.matrix.operators that return CountDistinctOperator
    Modifier and Type | Method | Description
    --- | --- | ---
    `CountDistinctOperator` | CountDistinctOperator.`setDirection​(Types.Direction direction)` |
    `CountDistinctOperator` | CountDistinctOperator.`setIndexFunction​(IndexFunction indexFunction)` |