|
cuDDL
|
#include <cub/version.cuh>#include <cuda/buffer>#include <cuda/memory_pool>#include <cuda/std/cstdint>#include <cuda/stream>#include <algorithm>#include <cmath>#include <memory>#include <optional>#include <utility>#include <vector>#include <cuddl/detail/pinned_pool.cuh>#include <cuddl/detail/sketch_view.cuh>#include <cuddl/error.hpp>#include <cuddl/hybrid_cardinality.cuh>#include <cuddl/pairwise_counts.cuh>Go to the source code of this file.
Classes | |
| struct | cuddl::detail::cardinality_scratch |
| Device-visible scratch for the owning cardinality wrapper. More... | |
| struct | cuddl::detail::sketch_scratch |
| Persistent zero-copy scratch used by owning synchronous result wrappers. More... | |
| class | cuddl::sketch< K, BucketCount, Layout > |
| Move-only owning DDL sketch backed by one contiguous device allocation. More... | |
Namespaces | |
| namespace | cuddl |
| Batch operations over contiguous device rows. | |
| namespace | cuddl::detail |