Go to the source code of this file.
|
TDigest * | TDigest_create (double delta, unsigned int K) |
|
void | TDigest_destroy (TDigest *digest) |
|
TDigest * | TDigest_add (TDigest *pdigest, double x, size_t w) |
|
Centroid * | TDigest_find_closest_centroid (TDigest *digest, double x, size_t w) |
|
TDigest * | TDigest_compress (TDigest *digest) |
|
double | TDigest_percentile (TDigest *digest, double q) |
|
size_t | TDigest_get_ncentroids (TDigest *digest) |
|
Centroid * | TDigest_get_centroid (TDigest *digest, size_t i) |
|
size_t | TDigest_get_ncompressions (TDigest *digest) |
|
size_t | TDigest_get_count (TDigest *digest) |
|
double | Centroid_quantile (Centroid *c, TDigest *digest) |
|
Centroid * | Centroid_create (double x, size_t w) |
|
void | Centroid_add (Centroid *c, double x, size_t w) |
|
double | Centroid_get_mean (Centroid *c) |
|
size_t | Centroid_get_count (Centroid *c) |
|
◆ DEFAULT_DELTA
#define DEFAULT_DELTA 0.01 |
◆ DEFAULT_K
◆ Centroid
◆ TDigest
◆ Centroid_add()
void Centroid_add |
( |
Centroid * |
c, |
|
|
double |
x, |
|
|
size_t |
w |
|
) |
| |
◆ Centroid_create()
Centroid* Centroid_create |
( |
double |
x, |
|
|
size_t |
w |
|
) |
| |
◆ Centroid_get_count()
size_t Centroid_get_count |
( |
Centroid * |
c | ) |
|
◆ Centroid_get_mean()
double Centroid_get_mean |
( |
Centroid * |
c | ) |
|
◆ Centroid_quantile()
◆ TDigest_add()
◆ TDigest_compress()
◆ TDigest_create()
TDigest* TDigest_create |
( |
double |
delta, |
|
|
unsigned int |
K |
|
) |
| |
◆ TDigest_destroy()
void TDigest_destroy |
( |
TDigest * |
digest | ) |
|
◆ TDigest_find_closest_centroid()
Centroid* TDigest_find_closest_centroid |
( |
TDigest * |
digest, |
|
|
double |
x, |
|
|
size_t |
w |
|
) |
| |
◆ TDigest_get_centroid()
◆ TDigest_get_count()
size_t TDigest_get_count |
( |
TDigest * |
digest | ) |
|
◆ TDigest_get_ncentroids()
size_t TDigest_get_ncentroids |
( |
TDigest * |
digest | ) |
|
◆ TDigest_get_ncompressions()
size_t TDigest_get_ncompressions |
( |
TDigest * |
digest | ) |
|
◆ TDigest_percentile()
double TDigest_percentile |
( |
TDigest * |
digest, |
|
|
double |
q |
|
) |
| |