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
nn_descent_params
iterative_search_params
index_params_type
search_params_type
index_type
value_type
dataset_index_type
build_params
search_params
refinement_rate
intermediate_graph_degree
graph_degree
compression
graph_build_params
guarantee_connectivity
attach_dataset_on_build
max_queries
itopk_size
max_iterations
algo
team_size
search_width
min_iterations
thread_block_size
hashmap_mode
hashmap_min_bitlen
hashmap_max_fill_rate
num_random_samplings
rand_xor_mask
persistent
persistent_lifetime
persistent_device_usage
filtering_rate
max_chunk_size
output_index_params
strategy
ivf_pq_params()
ivf_pq_params()
merge_params()
merge_params()
metric()
size()
dim()
graph_degree()
dataset()
data()
graph()
index()
index()
~index()
index()
index()
update_dataset()
update_dataset()
update_dataset()
update_dataset()
update_dataset()
update_graph()
update_graph()
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()
cuvs::neighbors::cagra::graph_build_params::ivf_pq_params
- Dynamic Batching
- 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()
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
- 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
- Scalar
- Quantize
- Selection
- Stats