Skip to main content
Ctrl+K
cuvs - Home cuvs - Home

cuvs

  • GitHub
  • Twitter
Home
cuvs
cucimcudf-javacudfcugraphcumlcuprojcuspatialcuvscuxfilterdask-cudadask-cudfkvikiolibcudflibcumllibcuprojlibcuspatiallibkvikiolibrmmlibucxxraftrapids-cmakerapidsmpfrmmucxx
nightly (25.10)
nightly (25.10)stable (25.08)legacy (25.06)
cuvs - Home cuvs - Home

cuvs

  • GitHub
  • Twitter

Table of Contents

  • Installation
  • Getting Started
    • Primer on vector search indexes
    • Vector search indexes vs vector databases
    • Automated tuning Guide
    • Comparing performance of vector indexes
    • Nearest Neighbor
      • Brute-force
      • CAGRA
      • IVF-Flat
      • IVF-PQ
      • Vamana
      • All-neighbors
    • cuVS API Basics
    • Interoperability
    • Working with ANN Indexes
      • Working with ANN Indexes in C
      • Working with ANN Indexes in C++
      • Working with ANN Indexes in Python
      • Working with ANN Indexes in Rust
    • Filtering vector indexes
  • Integrations
    • Faiss
    • Milvus
    • Lucene
    • Kinetica
  • cuVS Bench
    • Build cuVS Bench From Source
    • cuVS Bench Datasets
    • cuVS Bench Parameter Tuning Guide
    • Wiki-all Dataset
  • API Reference
    • C API Documentation
      • Core Routines
      • Nearest Neighbors
        • Bruteforce
        • IVF-Flat
        • IVF-PQ
        • CAGRA
        • HNSW
        • Multi-GPU Nearest Neighbors
        • All-Neighbors
    • C++ API Documentation
      • Cluster
        • Cluster
        • Cluster
      • Distance
      • Nearest Neighbors
        • All-neighbors
        • Bruteforce
        • CAGRA
        • Dynamic Batching
        • Epsilon Neighborhood
        • Filtering
        • HNSW
        • IVF-Flat
        • IVF-PQ
        • NN-Descent
        • Refinement
        • Distributed ANN
        • Vamana
      • Preprocessing
        • Quantize
        • Spectral Embedding
      • Selection
      • Stats
      • Interop
    • Python API Documentation
      • Cluster
        • K-Means
      • Distance
      • Nearest Neighbors
        • Brute Force KNN
        • CAGRA
        • HNSW
        • IVF-Flat
        • IVF-PQ
        • NN-Descent
        • Multi-GPU Nearest Neighbors
        • All-neighbors KNN
      • Preprocessing
    • Rust API Documentation
  • Contributing
  • Developer Guide
  • API Reference
  • Python API Documentation

Python API Documentation#

  • Cluster
    • K-Means
      • K-Means Parameters
        • KMeansParams
      • K-Means Fit
        • fit()
      • K-Means Predict
        • predict()
      • K-Means Cluster Cost
        • cluster_cost()
  • Distance
    • Pairwise Distance
      • pairwise_distance()
  • Nearest Neighbors
    • Single-GPU Algorithms
      • Brute Force KNN
        • Index
        • Index build
        • Index search
        • Index save
        • Index load
      • CAGRA
        • Index build parameters
        • Index search parameters
        • Index
        • Index build
        • Index search
        • Index save
        • Index load
        • Index extend
      • HNSW
        • Index search parameters
        • Index
        • Index Conversion
        • Index search
        • Index save
        • Index load
        • Index extend
      • IVF-Flat
        • Index build parameters
        • Index search parameters
        • Index
        • Index build
        • Index search
        • Index save
        • Index load
        • Index extend
      • IVF-PQ
        • Index build parameters
        • Index search parameters
        • Index
        • Index build
        • Index search
        • Index save
        • Index load
        • Index extend
      • NN-Descent
        • Index build parameters
        • Index
        • Index build
    • Multi-GPU Algorithms
      • Multi-GPU Nearest Neighbors
        • Overview
        • Important Notes
        • Configuration Options
        • Usage Examples
        • Algorithm-Specific Documentation
      • All-neighbors KNN
        • Parameters
        • Build
  • Preprocessing
    • Scalar Quantizer
      • Quantizer
      • QuantizerParams
      • train()
      • transform()
      • inverse_transform()

previous

Interop

next

Cluster

NVIDIA NVIDIA
Privacy Policy | Manage My Privacy | Do Not Sell or Share My Data | Terms of Service | Accessibility | Corporate Policies | Product Security | Contact

Copyright © 2024, NVIDIA Corporation.