Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/antgroup/vsag
/ functions
Functions
5,241 in github.com/antgroup/vsag
⨍
Functions
5,241
◇
Types & classes
804
↓ 3 callers
Method
batch_search
extern/diskann/DiskANN/python/src/dynamic_memory_index.cpp:133
↓ 3 callers
Function
brute_force
tests/fixtures/fixtures.cpp:483
↓ 3 callers
Method
build_from_file
Build the dataset from file
extern/diskann/DiskANN/rust/diskann/src/model/data_store/inmem_dataset.rs:61
↓ 3 callers
Function
cal_recall
(index, ids, data, k, search_params)
examples/python/example_diskann.py:22
↓ 3 callers
Method
calcSerializeSize
src/algorithm/hnswlib/hnswalg.cpp:977
↓ 3 callers
Function
calculate_percentile
src/algorithm/ivf.cpp:1051
↓ 3 callers
Function
calculate_recall
extern/diskann/DiskANN/src/utils.cpp:129
↓ 3 callers
Method
check_valid_bucket_id
src/datacell/bucket_datacell.h:134
↓ 3 callers
Method
closest_unexpanded
extern/diskann/DiskANN/include/neighbor.h:96
↓ 3 callers
Function
compute_closest_centers
( data: &[f32], num_points: usize, dim: usize, pivot_data: &[f32], num_centers: usize,
extern/diskann/DiskANN/rust/diskann/src/utils/math_util.rs:223
↓ 3 callers
Function
compute_vecs_l2sq
compute l2-squared norms of data stored in row major num_points * dim, needs to be pre-allocated
extern/diskann/DiskANN/src/math_utils.cpp:28
↓ 3 callers
Method
consolidate_delete
This method actually restructures the DiskANN index to remove the items that have been marked for deletion.
extern/diskann/DiskANN/python/src/_dynamic_memory_index.py:502
↓ 3 callers
Method
consolidate_delete
extern/diskann/DiskANN/python/src/dynamic_memory_index.cpp:157
↓ 3 callers
Method
create_search_param
src/algorithm/ivf.cpp:692
↓ 3 callers
Function
critical
src/impl/logger/logger.h:88
↓ 3 callers
Method
erase
extern/diskann/DiskANN/include/diskann_tsl/robin_set.h:288
↓ 3 callers
Method
expr
extern/antlr4/fc/FCParser.cpp:177
↓ 3 callers
Function
generate_index
tests/fixtures/fixtures.cpp:256
↓ 3 callers
Function
generate_ivf_param
src/algorithm/ivf_parameter_test.cpp:38
↓ 3 callers
Function
generate_opq_pivots
extern/diskann/DiskANN/src/pq.cpp:869
↓ 3 callers
Function
generate_pq_pivots
given training data in train_data of dimensions num_train * dim, generate PQ pivots using k-means algorithm to partition the co-ordinates into num_pq_
extern/diskann/DiskANN/rust/diskann/src/model/pq/pq_construction.rs:31
↓ 3 callers
Function
generate_rabitq_param
src/quantization/rabitq_quantization/rabitq_quantizer_parameter_test.cpp:34
↓ 3 callers
Method
getCurrentElementCount
src/algorithm/hnswlib/hnswalg.h:263
↓ 3 callers
Method
getDeletedCount
src/algorithm/hnswlib/hnswalg.h:268
↓ 3 callers
Method
getExternalLabel
src/algorithm/hnswlib/hnswalg.h:191
↓ 3 callers
Method
getListCount
src/algorithm/hnswlib/hnswalg.h:422
↓ 3 callers
Method
getMinAndMaxId
src/algorithm/hnswlib/hnswalg.cpp:268
↓ 3 callers
Method
get_area
src/io/noncontinuous_io.h:147
↓ 3 callers
Method
get_converted_label
extern/diskann/DiskANN/src/index.cpp:2384
↓ 3 callers
Method
get_dist_fn
extern/diskann/DiskANN/src/in_mem_data_store.cpp:510
↓ 3 callers
Function
get_index_test_dims
tests/fixtures/fixtures.cpp:75
↓ 3 callers
Method
get_linklist0
src/algorithm/hnswlib/hnswalg.h:185
↓ 3 callers
Method
get_memory_usage
src/index/hnsw.cpp:1372
↓ 3 callers
Function
get_process_cycle_time
(process_handle: Option<usize>)
extern/diskann/DiskANN/rust/platform/src/perf.rs:37
↓ 3 callers
Method
has_deleted_value
extern/diskann/DiskANN/include/diskann_tsl/sparse_hash.h:512
↓ 3 callers
Method
initialize_query_scratch
( &mut self, num_threads: u32, search_candidate_size: u32, )
extern/diskann/DiskANN/rust/diskann/src/index/inmem_index/inmem_index.rs:490
↓ 3 callers
Method
insert
(&mut self, filename: &str, num_points_to_insert: usize)
extern/diskann/DiskANN/rust/diskann/src/index/inmem_index/inmem_index.rs:620
↓ 3 callers
Function
insert_by_type
src/datacell/attribute_bucket_inverted_datacell.cpp:20
↓ 3 callers
Function
is_aligned
(x: T, y: T)
extern/diskann/DiskANN/rust/diskann/src/utils/utils.rs:37
↓ 3 callers
Method
is_in_set
extern/diskann/DiskANN/src/natural_number_set.cpp:63
↓ 3 callers
Function
is_path_belong_to
tests/fixtures/fixtures.cpp:81
↓ 3 callers
Function
k_means_clustering
k-means algorithm interface
extern/diskann/DiskANN/rust/diskann/src/utils/kmeans.rs:264
↓ 3 callers
Method
load
extern/diskann/DiskANN/python/src/dynamic_memory_index.cpp:69
↓ 3 callers
Method
loadIndex
load index from a file stream
src/algorithm/hnswlib/hnswalg.cpp:1029
↓ 3 callers
Function
load_aligned_bin_part
extern/diskann/DiskANN/apps/test_insert_deletes_consolidate.cpp:30
↓ 3 callers
Function
load_bin
extern/diskann/DiskANN/src/utils.cpp:284
↓ 3 callers
Function
load_pq_pivots_bin
( pq_pivots_path: &str, num_pq_chunks: &usize, )
extern/diskann/DiskANN/rust/diskann/src/model/pq/fixed_chunk_pq_table.rs:420
↓ 3 callers
Method
markDelete
* Marks an element with the given label deleted, does NOT really change the current graph. */
src/algorithm/hnswlib/hnswalg.cpp:1208
↓ 3 callers
Method
memcpy
Copies data from the source slice to the destination box.
extern/diskann/DiskANN/rust/diskann/src/common/aligned_allocator.rs:69
↓ 3 callers
Function
next_multiple_of_power_of_two
src/utils/util_functions.cpp:99
↓ 3 callers
Function
open_file_to_write
extern/diskann/DiskANN/include/utils.h:103
↓ 3 callers
Function
package_string
extern/diskann/DiskANN/src/ann_exception.cpp:15
↓ 3 callers
Method
populate_data
extern/diskann/DiskANN/src/in_mem_data_store.cpp:158
↓ 3 callers
Method
prefetch_vector
(&self, id: u32)
extern/diskann/DiskANN/rust/diskann/src/model/data_store/inmem_dataset.rs:183
↓ 3 callers
Method
print_stats
(&mut self)
extern/diskann/DiskANN/rust/diskann/src/index/inmem_index/inmem_index.rs:509
↓ 3 callers
Method
prune_neighbors
Prunes the neighbors of a given data point based on some criteria and returns a list of pruned ids. # Arguments `location` - The id of the data poin
extern/diskann/DiskANN/rust/diskann/src/algorithm/prune/prune.rs:115
↓ 3 callers
Function
read_array
extern/diskann/DiskANN/src/utils.cpp:389
↓ 3 callers
Function
read_file_to_vector_of_strings
extern/diskann/DiskANN/include/utils.h:1146
↓ 3 callers
Method
reorder
src/algorithm/hgraph.cpp:1814
↓ 3 callers
Method
reserve
extern/diskann/DiskANN/include/diskann_tsl/sparse_hash.h:1717
↓ 3 callers
Method
resize_for_new_L
extern/diskann/DiskANN/src/scratch.cpp:61
↓ 3 callers
Function
round_up_to_power_of_two
extern/diskann/DiskANN/include/diskann_tsl/sparse_hash.h:205
↓ 3 callers
Function
save_data_in_base_dimensions
extern/diskann/DiskANN/include/utils.h:964
↓ 3 callers
Method
search
extern/diskann/DiskANN/python/src/static_memory_index.cpp:42
↓ 3 callers
Method
search
extern/diskann/DiskANN/src/index.cpp:2558
↓ 3 callers
Method
search_for_point
search for point # Arguments `query` - query vertex `scratch` - in-memory query scratch TODO: use_filter, filteredLindex
extern/diskann/DiskANN/rust/diskann/src/algorithm/search/search.rs:46
↓ 3 callers
Method
search_with_filters
extern/diskann/DiskANN/src/index.cpp:2644
↓ 3 callers
Function
selecting_pivots
assumes memory allocated for pivot_data as new float[num_centers*dim] and select randomly num_centers points as pivots
extern/diskann/DiskANN/src/math_utils.cpp:361
↓ 3 callers
Method
set_capacity
Sets an artificial capacity of the NeighborPriorityQueue. For benchmarking purposes only.
extern/diskann/DiskANN/rust/diskann/src/model/neighbor/neighbor_priority_queue.rs:115
↓ 3 callers
Method
set_direct_IO_object_align_bit
src/options.cpp:38
↓ 3 callers
Method
set_num_threads_io
src/options.cpp:57
↓ 3 callers
Method
set_start_points_at_random
extern/diskann/DiskANN/src/index.cpp:1981
↓ 3 callers
Function
setup
extern/diskann/DiskANN/apps/restapi/main.cpp:12
↓ 3 callers
Method
setup_thread_data
extern/diskann/DiskANN/src/pq_flash_index.cpp:99
↓ 3 callers
Method
size
extern/diskann/DiskANN/include/diskann_tsl/robin_map.h:238
↓ 3 callers
Method
size
extern/diskann/DiskANN/include/diskann_tsl/sparse_set.h:204
↓ 3 callers
Method
size
extern/diskann/DiskANN/include/diskann_tsl/sparse_map.h:224
↓ 3 callers
Function
starts_with
tools/eval/exporter/exporter.cpp:25
↓ 3 callers
Function
string_view_split
src/attr/expression_visitor.cpp:106
↓ 3 callers
Method
swap_with_value_in_bucket
extern/diskann/DiskANN/include/diskann_tsl/robin_hash.h:248
↓ 3 callers
Method
tags_enabled
extern/diskann/DiskANN/include/restapi/search_wrapper.h:30
↓ 3 callers
Function
teardown
extern/diskann/DiskANN/apps/restapi/multiple_ssdindex_server.cpp:35
↓ 3 callers
Function
teardown
extern/diskann/DiskANN/apps/restapi/inmem_server.cpp:34
↓ 3 callers
Function
teardown
extern/diskann/DiskANN/apps/restapi/ssd_server.cpp:35
↓ 3 callers
Function
teardown
extern/diskann/DiskANN/apps/restapi/main.cpp:25
↓ 3 callers
Function
trans_attr_to_string
tests/test_index.cpp:2105
↓ 3 callers
Method
try_get
extern/diskann/DiskANN/src/natural_number_map.cpp:65
↓ 3 callers
Method
vertex_id
(&self)
extern/diskann/DiskANN/rust/diskann/src/model/vertex/vertex.rs:52
↓ 3 callers
Method
vertex_processed
(&self)
extern/diskann/DiskANN/rust/diskann/src/instrumentation/index_logger.rs:30
↓ 3 callers
Function
vsag_index_add
src/vsag_c_api.cpp:118
↓ 3 callers
Function
vsag_index_get_vector_by_ids
src/vsag_c_api.cpp:466
↓ 3 callers
Method
wait_for_push_notify
register for push notifications
extern/diskann/DiskANN/rust/diskann/src/model/scratch/concurrent_queue.rs:102
↓ 2 callers
Method
Add
src/algorithm/ivf.cpp:377
↓ 2 callers
Method
Add
src/algorithm/sindi/sindi.cpp:52
↓ 2 callers
Method
Allocate
examples/cpp/201_custom_allocator.cpp:28
↓ 2 callers
Method
Append
src/dataset_impl.cpp:263
↓ 2 callers
Method
AsyncRead
src/index/diskann.cpp:138
↓ 2 callers
Function
BF16ComputeIP
src/simd/sve.cpp:413
↓ 2 callers
Function
BF16ComputeL2Sqr
src/simd/sve.cpp:444
↓ 2 callers
Function
BitAnd
src/simd/sve.cpp:1112
← previous
next →
801–900 of 5,241, ranked by callers