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 All-Neighbors Build Parameters AllNeighborsParams Build build() Brute Force KNN Index Index Index build build() Index search search() Index save save() Index load load() CAGRA Index build parameters IndexParams Index search parameters SearchParams Index Index Index build build() Index search search() Index save save() Index load load() Index extend extend() HNSW Index search parameters SearchParams Index Index Index Conversion from_cagra() Index search search() Index save save() Index load load() Index extend extend() IVF-Flat Index build parameters IndexParams Index search parameters SearchParams Index Index Index build build() Index search search() Index save save() Index load load() Index extend extend() IVF-PQ Index build parameters IndexParams Index search parameters SearchParams Index Index Index build build() Index search search() Index save save() Index load load() Index extend extend() Multi-GPU Nearest Neighbors Overview Important Notes Configuration Options Distribution Modes Search Modes Merge Modes Usage Examples Basic Multi-GPU Usage Algorithm-Specific Documentation All-Neighbors Multi-GPU CAGRA Multi-GPU IVF-Flat Multi-GPU IVF-PQ NN-Descent Index build parameters IndexParams Index Index Index build build() Preprocessing PCA (Principal Component Analysis) Params fit() fit_transform() transform() inverse_transform() Binary Quantizer transform() Product Quantizer Quantizer encoded_dim pq_codebook vq_codebook QuantizerParams build() transform() inverse_transform() Scalar Quantizer Quantizer QuantizerParams train() transform() inverse_transform()