diskann 0.60.0

DiskANN3 is a composable library for bringing scalable, accurate and cost-effective vector indexing to multiple databases.
Documentation
/*
 * Copyright (c) Microsoft Corporation.
 * Licensed under the MIT license.
 */

//! Generic indexing algorithms.

pub mod error;
pub mod neighbor;
pub mod provider;
pub mod tracing;
pub mod utils;

// Internals
pub(crate) mod internal;

// Index Implementations
pub mod flat;
pub mod graph;

// Top level exports.
pub use error::ann_error::{ANNError, ANNResult};

/// Returns the version of the DiskANN crate.
pub fn version() -> &'static str {
    env!("CARGO_PKG_VERSION")
}

#[cfg(test)]
mod test;