C++ API Documentation#
- Cluster
- Distance
- Nearest Neighbors
- All-neighbors
- Bruteforce
- CAGRA
- Index build parameters
- Index search parameters
- Index extend parameters
- Index
- Index build
- Index search
- Index extend
- Index serialize
serialize()
deserialize()
serialize()
deserialize()
serialize()
deserialize()
serialize()
deserialize()
serialize()
deserialize()
serialize()
deserialize()
serialize()
deserialize()
serialize()
deserialize()
serialize_to_hnswlib()
serialize_to_hnswlib()
serialize_to_hnswlib()
serialize_to_hnswlib()
serialize_to_hnswlib()
serialize_to_hnswlib()
serialize_to_hnswlib()
serialize_to_hnswlib()
- Dynamic Batching
- Epsilon Neighborhood
- Filtering
- HNSW
- IVF-Flat
- IVF-PQ
- Index build parameters
- Index search parameters
- Index
- Index build
- Index extend
- Index search
- Index serialize
- Helper Methods
unpack()
unpack_contiguous()
pack()
pack_contiguous()
pack_list_data()
pack_contiguous_list_data()
unpack_list_data()
unpack_list_data()
unpack_contiguous_list_data()
reconstruct_list_data()
reconstruct_list_data()
reconstruct_list_data()
reconstruct_list_data()
reconstruct_list_data()
reconstruct_list_data()
reconstruct_list_data()
reconstruct_list_data()
extend_list_with_codes()
extend_list()
extend_list()
extend_list()
erase_list()
reset_index()
make_rotation_matrix()
set_centers()
extract_centers()
extract_centers()
recompute_internal_state()
- NN-Descent
- Refinement
- Distributed ANN
- Vamana
- Preprocessing
- Quantize
- Scalar
train()
train()
transform()
transform()
inverse_transform()
inverse_transform()
train()
train()
transform()
transform()
inverse_transform()
inverse_transform()
train()
train()
transform()
transform()
inverse_transform()
inverse_transform()
cuvs::preprocessing::quantize::scalar::params
cuvs::preprocessing::quantize::scalar::quantizer
- Binary
- Scalar
- Spectral Embedding
- Quantize
- Selection
- Stats
- Interop