5#include "clustering/math/detail/reference_gemm.h"
9#ifdef CLUSTERING_MATH_DEFAULT_BACKEND
17using Backend = CLUSTERING_MATH_DEFAULT_BACKEND;
26using Backend = ::clustering::math::detail::ReferenceGemm;
29#ifdef CLUSTERING_PAIRWISE_GEMM_THRESHOLD
55#ifdef CLUSTERING_PAIRWISE_ARGMIN_MAX_D
::clustering::math::detail::ReferenceGemm Backend
Alias resolving to the default GEMM backend tag.
constexpr std::size_t pairwiseArgminMaxD
Maximum feature dimension for which the fused pairwiseArgminSqEuclidean driver is used.
constexpr std::size_t pairwiseGemmThreshold
Workload threshold at which pairwiseSqEuclidean switches from the per-pair SIMD kernel to the GEMM-id...