Skip to main content

Module flat

Module flat 

Source
Expand description

Brute-force flat vector index for small collections.

Structs§

FlatIndex
Brute-force flat index backed by a RwLock<Vec<(id, vector)>>.

Functions§

cosine_similarity
Cosine distance (1 − cosine similarity); SIMD-friendly iterator form.
dot_product
Negative dot product (“distance” — lower = more similar).
euclidean_distance
Euclidean (L2) distance.