diskann-quantization 0.50.1

DiskANN is a fast approximate nearest neighbor search library for high dimensional data
Documentation
/*
 * Copyright (c) Microsoft Corporation.
 * Licensed under the MIT license.
 */

pub mod iface;
pub(crate) mod quantizer;
mod vectors;

#[doc(hidden)]
#[cfg(feature = "codegen")]
pub mod __codegen;

/////////////
// Exports //
/////////////

pub use quantizer::{CompressionError, PreScale, SphericalQuantizer, TrainError};
#[cfg(feature = "flatbuffers")]
pub use vectors::InvalidMetric;
pub use vectors::{
    CompensatedCosine, CompensatedIP, CompensatedSquaredL2, Data, DataMeta, DataMetaError,
    DataMetaF32, DataMut, DataRef, FullQuery, FullQueryMeta, FullQueryMut, FullQueryRef, Query,
    QueryMeta, QueryMut, QueryRef, SupportedMetric, UnsupportedMetric,
};