Class quantile::detail::anonymous_namespace{quantile.h}::SkippedΒΆ

class

Public Functions

DEVICE bool quantile::detail::anonymous_namespace{quantile.h}::Skipped::index(Centroids < RealType, IndexType > * centroid) const
DEVICE bool quantile::detail::anonymous_namespace{quantile.h}::Skipped::isDifferentMean(Centroids < RealType, IndexType > * next_centroid) const
DEVICE void quantile::detail::anonymous_namespace{quantile.h}::Skipped::merged(Centroids < RealType, IndexType > * next_centroid)
DEVICE quantile::detail::anonymous_namespace{quantile.h}::Skipped::operator bool() const
DEVICE void quantile::detail::anonymous_namespace{quantile.h}::Skipped::shiftCentroidsAndSetNext()
DEVICE void quantile::detail::anonymous_namespace{quantile.h}::Skipped::skipFirst(Centroids < RealType, IndexType > * next_centroid)
DEVICE void quantile::detail::anonymous_namespace{quantile.h}::Skipped::skipSubsequent(Centroids < RealType, IndexType > * next_centroid)

Private Members

struct quantile::detail::anonymous_namespace{quantile.h}::Skipped::Data quantile::detail::anonymous_namespace{quantile.h}::Skipped< RealType, IndexType >::data_[2]
Centroid<RealType, IndexType> quantile::detail::anonymous_namespace{quantile.h}::Skipped::mean_

Private Static Functions

static DEVICE void quantile::detail::anonymous_namespace{quantile.h}::Skipped::shiftCentroids(Data & data)
template<typename T>static DEVICE void quantile::detail::anonymous_namespace{quantile.h}::Skipped::shiftRange(T * const begin, IndexType skipped, IndexType const merged, int const inc)
struct

Public Members

Centroids<RealType, IndexType>* quantile::detail::anonymous_namespace{quantile.h}::Skipped< RealType, IndexType >::Data::centroid_ = {nullptr}
IndexType quantile::detail::anonymous_namespace{quantile.h}::Skipped< RealType, IndexType >::Data::start_ = {0}
IndexType quantile::detail::anonymous_namespace{quantile.h}::Skipped< RealType, IndexType >::Data::count_merged_ = {0}
IndexType quantile::detail::anonymous_namespace{quantile.h}::Skipped< RealType, IndexType >::Data::count_skipped_ = {0}