diskann-vector 0.55.0

DiskANN3 is a composable library for bringing scalable, accurate and cost-effective vector indexing to multiple databases.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
/*
 * Copyright (c) Microsoft Corporation.
 * Licensed under the MIT license.
 */

#[cfg(test)]
pub mod reference;

pub mod simd;

pub mod implementations;
pub use implementations::{Cosine, CosineNormalized, FullL2, InnerProduct, Specialize, SquaredL2};

pub mod distance_provider;
pub use distance_provider::{Distance, DistanceProvider};

mod metric;
pub use metric::{Metric, TryFromMetricError};