cuDDL
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
pairwise_counts.cuh File Reference
#include <cuda/std/cstdint>

Go to the source code of this file.

Classes

struct  cuddl::pairwise_counts
 Raw per-bucket classification counts for one sketch pair comparison. More...
 
struct  cuddl::packed_pairwise_counts
 One pair's exact bucket comparison counts in 64 bits, the storage and transfer form of batch-search results. More...
 
struct  cuddl::pairwise_summary
 Pairwise counts with an optional compile-time cardinality field. More...
 

Namespaces

namespace  cuddl
 Batch operations over contiguous device rows.
 

Functions

__host__ __device__ constexpr float cuddl::weighted_kmer_identity (pairwise_counts const &counts) noexcept
 Weighted k-mer identity of a pair, equal / max(equal + min(lower, higher), 6), as sketch::wkid computes it, or 0 when no bucket is comparable.