Skip to main content

Module distance

Module distance 

Source

Functions§

compute_centroid_and_radius
cosine_distance
cosine_distance_f16
dot_product
dot_product_f16
euclidean_distance
euclidean_distance_f16
exact_distance
normalize_l2
Normalize a vector to unit L2 length. Returns a zero vector unchanged.
normalized_cosine_distance
1 - dot(a, b) for pre-normalized unit vectors — no sqrt, no norm computation. Equivalent to cosine distance but ~2× faster in the HNSW hot loop.
normalized_cosine_distance_f16