Clustering
C++20 header-only: DBSCAN, HDBSCAN, k-means.
Loading...
Searching...
No Matches
defaults.h File Reference
#include <cstddef>
#include "clustering/math/detail/reference_gemm.h"
Include dependency graph for defaults.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  clustering
namespace  clustering::math
namespace  clustering::math::defaults

Typedefs

using clustering::math::defaults::Backend = ::clustering::math::detail::ReferenceGemm
 Alias resolving to the default GEMM backend tag.

Variables

constexpr std::size_t clustering::math::defaults::pairwiseGemmThreshold = 100000
 Workload threshold at which pairwiseSqEuclidean switches from the per-pair SIMD kernel to the GEMM-identity kernel.
constexpr std::size_t clustering::math::defaults::pairwiseArgminMaxD = 64
 Maximum feature dimension for which the fused pairwiseArgminSqEuclidean driver is used.