C++ API Documentation#
- Cluster
- Distance
- Nearest Neighbors
- Bruteforce
- CAGRA
- Index build parameters
- Index search parameters
- Index extend parameters
- Index extend memory buffers
- 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()
- Dynamic Batching
- 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()
recompute_internal_state()
- NN-Descent
- Index build parameters
- Index
- Index build
graph_degree
intermediate_graph_degree
max_iterations
termination_threshold
return_distances
n_clusters
index_params()
index()
index()
metric()
size()
graph_degree()
graph()
distances()
index()
index()
~index()
build()
build()
build()
build()
build()
build()
build()
build()
has_enough_device_memory()
- Refinement
- Distributed ANN
- Preprocessing
- Selection
- Stats