Docs.rs
  • lance-index-0.8.21
    • lance-index 0.8.21
    • Docs.rs crate page
    • Apache-2.0
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • Xuanwo
    • eddyxu
    • wjones127
    • changhiskhan
    • westonpace
    • github:lancedb:release
    • lance-community
    • Dependencies
      • arrow ^47.0.0 normal
      • arrow-arith ^47.0 normal
      • arrow-array ^47.0 normal
      • arrow-ord ^47.0 normal
      • arrow-schema ^47.0 normal
      • arrow-select ^47.0 normal
      • async-recursion ^1.0 normal
      • async-trait ^0.1 normal
      • datafusion ^32.0.0 normal
      • datafusion-common ^32.0 normal
      • datafusion-expr ^32.0.0 normal
      • datafusion-physical-expr ^32.0.0 normal
      • futures ^0.3 normal
      • half =2.3.1 normal
      • lance-arrow =0.8.21 normal
      • lance-core =0.8.21 normal
      • lance-datafusion =0.8.21 normal
      • lance-linalg =0.8.21 normal
      • log ^0.4 normal
      • num-traits ^0.2 normal
      • num_cpus ^1.0 normal
      • object_store ^0.7.1 normal
      • pin-project ^1.0 normal
      • prost ^0.12 normal
      • rand ^0.8.3 normal
      • roaring ^0.10.1 normal
      • serde ^1 normal
      • serde_json ^1 normal
      • snafu ^0.7.4 normal
      • tokio ^1.23 normal
      • tracing ^0.1 normal
      • approx ^0.5.1 dev
      • criterion ^0.5 dev
      • datafusion-sql ^32.0.0 dev
      • lance-datagen =0.8.21 dev
      • lance-testing =0.8.21 dev
      • pprof ^0.13 dev
      • sqlparser ^0.39.0 dev
      • tempfile ^3 dev
      • prost-build ^0.12 build
      • rustc_version ^0.4 build
    • Versions
    • 78.33% of the crate is documented
  • Go to latest version
  • Platform
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Badges
    • Builds
    • Metadata
    • Shorthand URLs
    • Download
    • Rustdoc JSON
    • Build queue
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

lance_index0.8.21

  • Structs
  • Enums
  • Constants
  • Traits
  • Functions
?
Change settings

List of all items

Structs

  • pb::DiskAnn
  • pb::Flat
  • pb::Index
  • pb::Ivf
  • pb::Pq
  • pb::Tensor
  • pb::Transform
  • pb::VectorIndex
  • pb::VectorIndexStage
  • scalar::btree::BTreeIndex
  • scalar::btree::BTreeLookup
  • scalar::expression::IndexedExpression
  • scalar::flat::FlatIndex
  • scalar::flat::FlatIndexMetadata
  • scalar::lance_format::LanceIndexStore
  • vector::Query
  • vector::ivf::IvfBuildParams
  • vector::ivf::IvfImpl
  • vector::pq::ProductQuantizerImpl
  • vector::pq::builder::PQBuildParams
  • vector::pq::transform::PQTransformer
  • vector::residual::ResidualTransform

Enums

  • IndexType
  • pb::IndexType
  • pb::TransformType
  • pb::VectorMetricType
  • pb::index::Implementation
  • pb::tensor::DataType
  • pb::vector_index_stage::Stage
  • scalar::ScalarQuery
  • scalar::expression::ScalarIndexExpr

Traits

  • Index
  • scalar::IndexReader
  • scalar::IndexStore
  • scalar::IndexWriter
  • scalar::ScalarIndex
  • scalar::btree::BTreeSubIndex
  • scalar::btree::BtreeTrainingSource
  • scalar::expression::IndexInformationProvider
  • scalar::expression::ScalarIndexLoader
  • vector::ivf::Ivf
  • vector::pq::ProductQuantizer
  • vector::transform::Transformer

Functions

  • scalar::btree::train_btree_index
  • scalar::expression::apply_scalar_indices
  • vector::flat::flat_search
  • vector::ivf::new_ivf
  • vector::ivf::new_ivf_with_pq
  • vector::kmeans::train_kmeans
  • vector::pq::builder::from_proto
  • vector::pq::num_centroids

Constants

  • INDEX_FILE_NAME
  • vector::DIST_COL
  • vector::PART_ID_COLUMN
  • vector::PQ_CODE_COLUMN
  • vector::residual::RESIDUAL_COLUMN