Packages

package tdigest

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. class TDigestAggregator[V] extends Aggregator[V, TDigest, TDigest]

    A spark Aggregator for sketching a numeric column with a t-digest

    A spark Aggregator for sketching a numeric column with a t-digest

    V

    the numeric value type

  2. class TDigestArrayAggregator[V] extends TDigestArrayAggregatorBase[Array[V]]

    A spark Aggregator for sketching an array of numeric values with an array of t-digests

    A spark Aggregator for sketching an array of numeric values with an array of t-digests

    V

    the numeric value type contained in the array

  3. abstract class TDigestArrayAggregatorBase[V] extends Aggregator[V, Array[TDigest], Array[TDigest]]

    A base class for aggregating over array-like collections of values.

    A base class for aggregating over array-like collections of values. Supplies all Aggregator methods except reduce, which is class specific. Maintains and returns an Array[TDigest], regardless of specific input type.

    V

    the specific array-like column type expected from input column

  4. class TDigestArrayReduceAggregator extends TDigestArrayAggregatorBase[Array[TDigest]]

    A spark Aggregator for reducing a column containing arrays of t-digests down to a single array of t-digests.

    A spark Aggregator for reducing a column containing arrays of t-digests down to a single array of t-digests. Therefore, in this Aggregator, 'reduce' and 'merge' both perform t-digest merge operations.

  5. class TDigestMLLibVecAggregator extends TDigestArrayAggregatorBase[Vector]

    A spark Aggregator for sketching the values in an MLLib Vector with an array of t-digests

  6. class TDigestMLVecAggregator extends TDigestArrayAggregatorBase[Vector]

    A spark Aggregator for sketching the values in an ML Vector with an array of t-digests

  7. class TDigestReduceAggregator extends Aggregator[TDigest, TDigest, TDigest]

    A spark Aggregator for reducing a column of t-digests down to a single t-digest.

    A spark Aggregator for reducing a column of t-digests down to a single t-digest. Therefore, in this Aggregator, 'reduce' and 'merge' both perform a t-digest merge operation.

Value Members

  1. object TDigestAggregator extends Serializable

    Companion object and definitions for TDigestAggregator

  2. object TDigestArrayAggregator extends Serializable

    Companion object and definitions

  3. object TDigestArrayReduceAggregator extends Serializable

    Companion object and definitions

  4. object TDigestMLLibVecAggregator extends Serializable

    Companion object and definitions

  5. object TDigestMLVecAggregator extends Serializable

    Companion object and definitions

  6. object TDigestReduceAggregator extends Serializable

    Companion object and definitions

  7. object functions

    Convenience functions that do not require type parameters or typeclasses to invoke.

    Convenience functions that do not require type parameters or typeclasses to invoke. Use cases include calling from java or supporting pyspark bindings.

Ungrouped