59 inline double mean()
const {
85 std::vector<Centroid> centroids,
const std::vector< Centroid > & getCentroids() const
double estimateQuantile(double q) const
—— Concurrent Priority Queue Implementation ——
double add(double sum, double weight)
bool operator<(const Centroid &other) const
std::vector< Centroid > centroids_
TDigest(size_t maxSize=100)
Centroid(double mean=0.0, double weight=1.0)
TDigest merge(presorted_t, Range< const double * > sortedValues) const