OmniSciDB
a5dc49c757
|
Calculate approximate median and general quantiles, based on "Computing Extremely Accurate Quantiles Using t-Digests" by T. Dunning et al. https://arxiv.org/abs/1902.04023. More...
#include "DoubleSort.h"
#include "SimpleAllocator.h"
#include "VectorView.h"
#include "gpu_enabled.h"
#include <iomanip>
#include <mutex>
#include <ostream>
#include <cmath>
#include <limits>
#include <memory>
#include <numeric>
#include <optional>
#include <type_traits>
Go to the source code of this file.
Namespaces | |
quantile | |
quantile::detail | |
quantile::detail::anonymous_namespace{quantile.h} | |
Typedefs | |
using | quantile::TDigest = detail::TDigest< double, size_t > |
Functions | |
template<typename RealType , typename IndexType > | |
std::ostream & | quantile::detail::operator<< (std::ostream &out, Centroids< RealType, IndexType > const ¢roids) |
template<typename CountsIterator > | |
DEVICE bool | quantile::detail::anonymous_namespace{quantile.h}::isSingleton (CountsIterator itr) |
Calculate approximate median and general quantiles, based on "Computing Extremely Accurate Quantiles Using t-Digests" by T. Dunning et al. https://arxiv.org/abs/1902.04023.
Definition in file quantile.h.