MCPcopy Create free account

hub / github.com/KCORES/vector-db-bench / functions

Functions1,571 in github.com/KCORES/vector-db-bench

↓ 2 callersMethodlog_tool_result
Log a tool result (after execution).
agent/src/logger.rs:172
↓ 2 callersMethodn_vectors
(&self)
leaderboard/claude-sonnet-4.6-turn-3/src/db.rs:56
↓ 2 callersMethodn_vectors
(&self)
leaderboard/claude-sonnet-4.6-turn-3/src_best_qps/db.rs:56
↓ 2 callersFunctionnearest_centroid
(v: &[f32], centroids: &[f32], nlist: usize)
leaderboard/gpt-5.3-codex-preview-turn-3/src/db.rs:256
↓ 2 callersFunctionnearest_centroid
(v: &[f32], centroids: &[f32], nlist: usize)
leaderboard/gpt-5.3-codex-preview-turn-3/src_best_qps/db.rs:256
↓ 2 callersFunctionnearest_centroid
(centroids: &[f32], v: &[f32])
leaderboard/claude-sonnet-4.6-turn-2/src/db.rs:262
↓ 2 callersMethodpartial_cmp
(&self, other: &Self)
leaderboard/claude-sonnet-4.6-turn-1/src_best_qps/db.rs:18
↓ 2 callersMethodpartial_cmp
(&self, o: &Self)
leaderboard/claude-sonnet-4.6-turn-3/src/db.rs:27
↓ 2 callersMethodpartial_cmp
(&self, o: &Self)
leaderboard/claude-sonnet-4.6-turn-3/src_best_qps/db.rs:27
↓ 2 callersMethodpush
(&mut self, id: u64, vector: Vec<f32>)
leaderboard/glm-5-turn-3/src_best_qps/db.rs:24
↓ 2 callersFunctionpush_topk
(heap: &mut BinaryHeap<HeapItem>, item: HeapItem, k: usize)
leaderboard/gpt-5.3-codex-preview-turn-3/src/db.rs:270
↓ 2 callersFunctionpush_topk
(heap: &mut BinaryHeap<HeapItem>, item: HeapItem, k: usize)
leaderboard/gpt-5.3-codex-preview-turn-3/src_best_qps/db.rs:270
↓ 2 callersFunctionpush_vector
(data: &mut Vec<f32>, v: &[f32])
leaderboard/claude-sonnet-4.6-turn-2/src/db.rs:252
↓ 2 callersMethodrecompute_max
(&mut self)
leaderboard/gpt-5.2-codex-preview-turn-3/src/db.rs:181
↓ 2 callersMethodrecompute_max
(&mut self)
leaderboard/gpt-5.2-codex-preview-turn-3/src_best_qps/db.rs:137
↓ 2 callersFunctionreduce256_ps
(v: __m256)
leaderboard/deepseek-v3.2-preview-turn-3/src_best_qps/distance.rs:71
↓ 2 callersFunctionsave_eval_log
Save the evaluation log to a JSON file.
agent/src/main.rs:445
↓ 2 callersFunctionsave_leaderboard
Serialize leaderboard entries to JSON and write to the given path.
agent/src/evaluator.rs:48
↓ 2 callersFunctionsquared_distance
(a: &[f32], b: &[f32])
leaderboard/deepseek-v3.2-preview-turn-2/src/distance.rs:7
↓ 2 callersFunctionsquared_distance
(a: &[f32], b: &[f32])
leaderboard/deepseek-v3.2-preview-turn-2/src_best_qps/distance.rs:7
↓ 2 callersFunctiontry_cargo_build
Execute `cargo build --release` once with a timeout.
agent/src/bench_tools.rs:220
↓ 2 callersFunctiontry_cargo_build_inner
(work_dir: &Path, profiling: bool)
agent/src/bench_tools.rs:231
↓ 2 callersFunctiontry_cargo_build_profile
Build with profiling-friendly settings: debug symbols ON, LTO OFF. This produces a binary where perf can resolve individual function names instead of
agent/src/bench_tools.rs:227
↓ 2 callersFunctionupdate_top_k
(best: &mut Vec<(f32, u64)>, k: usize, worst_idx: &mut usize, worst_dist: &mut f32, dist_sq: f32, id: u64)
leaderboard/gpt-5.3-codex-preview-turn-1/src/db.rs:86
↓ 2 callersFunctionupdate_top_k
(best: &mut Vec<(f32, u64)>, k: usize, worst_idx: &mut usize, worst_dist: &mut f32, dist_sq: f32, id: u64)
leaderboard/gpt-5.3-codex-preview-turn-1/src_best_qps/db.rs:86
↓ 1 callersFunction_chunk_path
Return the path for a ground truth chunk file.
scripts/generate_ground_truth.py:331
↓ 1 callersFunction_merge_chunk_files
Merge sorted chunk JSON files into the final ground_truth.json. Reads each chunk file sequentially and streams into the output file, so only
scripts/generate_ground_truth.py:190
↓ 1 callersFunction_process_chunk_to_disk
Process a chunk of queries and write results directly to a JSON file. This is the worker function for both single-process and multiprocessing mod
scripts/generate_ground_truth.py:134
↓ 1 callersFunctionall_files_exist
Check if all required dataset files already exist in data/.
scripts/download_dataset.py:34
↓ 1 callersFunctionavx512_l2_dist_sq
(query_ptr: *const f32, vec_ptr: *const f32)
leaderboard/grok-4.1-fast-turn-1/src/distance.rs:5
↓ 1 callersFunctionavx512_l2_sq
(a: *const f32, b: *const f32)
leaderboard/grok-4.1-fast-turn-3/src/distance.rs:6
↓ 1 callersFunctionavx512_l2_squared
(a: *const f32, b: *const f32)
leaderboard/grok-4.1-fast-turn-3/src_best_qps/distance.rs:8
↓ 1 callersMethodbrute_force_search
(&self, query: &[f32], top_k: u32)
leaderboard/qwen3.5-plus-turn-3/src/db.rs:133
↓ 1 callersMethodbrute_force_search
(&self, query: &[f32], top_k: u32)
leaderboard/qwen3.5-plus-turn-3/src_best_qps/db.rs:133
↓ 1 callersMethodbrute_force_search
(&self, query: &[f32], top_k: u32)
leaderboard/kimi-k2.5-turn-1/src/db.rs:204
↓ 1 callersMethodbrute_force_search
( &self, query: &[f32], top_k: usize, ids: &[u64], data: &[f32], )
leaderboard/kimi-k2.5-turn-2/src/db.rs:222
↓ 1 callersMethodbrute_force_search
( &self, query: &[f32], top_k: usize, ids: &[u64], data: &[f32], )
leaderboard/kimi-k2.5-turn-2/src_best_qps/db.rs:222
↓ 1 callersMethodbrute_force_search
(&self, query: &[f32], top_k: usize)
leaderboard/claude-opus-4.6-turn-2/src/db.rs:122
↓ 1 callersMethodbrute_force_search
(&self, query: &[f32], top_k: usize)
leaderboard/claude-opus-4.6-turn-2/src_best_qps/db.rs:131
↓ 1 callersFunctionbuild_comparison
Build a BenchmarkComparison from previous and current results.
agent/src/bench_tools.rs:93
↓ 1 callersFunctionbuild_index
(data: &mut DBData)
leaderboard/qwen3.5-plus-turn-3/src/db.rs:171
↓ 1 callersFunctionbuild_index
(data: &mut DBData)
leaderboard/qwen3.5-plus-turn-3/src_best_qps/db.rs:171
↓ 1 callersMethodbuild_index
(&self)
leaderboard/claude-opus-4.6-turn-3/src/db.rs:125
↓ 1 callersMethodbuild_index
(&self)
leaderboard/claude-opus-4.6-turn-3/src_best_qps/db.rs:125
↓ 1 callersMethodbuild_index
(&self)
leaderboard/claude-opus-4.6-turn-1/src/db.rs:188
↓ 1 callersMethodbuild_index
(&self)
leaderboard/claude-opus-4.6-turn-1/src_best_qps/db.rs:188
↓ 1 callersMethodbuild_index
(&self)
leaderboard/kimi-k2.5-turn-1/src/db.rs:118
↓ 1 callersMethodbuild_index
(&self)
leaderboard/claude-sonnet-4.5-turn-3/src/db.rs:58
↓ 1 callersMethodbuild_index
(&self)
leaderboard/claude-sonnet-4.5-turn-3/src_best_qps/db.rs:58
↓ 1 callersFunctionbuild_ivf
(data: &[f32], n: usize)
leaderboard/claude-sonnet-4.6-turn-1/src/db.rs:122
↓ 1 callersFunctionbuild_ivf
(ids: Vec<u64>, vectors: Vec<f32>, k: usize)
leaderboard/gemini-3-pro-preview-turn-1/src/db.rs:277
↓ 1 callersFunctionbuild_ivf
(ids: Vec<u64>, vectors: Vec<f32>, k: usize)
leaderboard/gemini-3-pro-preview-turn-1/src_best_qps/db.rs:277
↓ 1 callersFunctionbuild_ivf
(data_snap: Vec<f32>, n: usize, nc: usize)
leaderboard/claude-sonnet-4.6-turn-2/src/db.rs:137
↓ 1 callersFunctionbuild_ivf_index
(data: &mut VectorData)
leaderboard/claude-sonnet-4.5-turn-1/src/db.rs:110
↓ 1 callersFunctionbuild_ivf_index
(data: &mut VectorData)
leaderboard/claude-sonnet-4.5-turn-1/src_best_qps/db.rs:110
↓ 1 callersFunctionbuild_ivf_index
(vectors: &[f32], ids: &[u64])
leaderboard/claude-sonnet-4.6-turn-3/src/db.rs:59
↓ 1 callersFunctionbuild_ivf_index
(vectors: &[f32], ids: &[u64])
leaderboard/claude-sonnet-4.6-turn-3/src_best_qps/db.rs:59
↓ 1 callersFunctionbuild_ivf_index
(vectors: &[f32])
leaderboard/gpt-5.3-codex-preview-turn-2/src/db.rs:204
↓ 1 callersFunctionbuild_ivf_index
(vectors: &[f32])
leaderboard/gpt-5.3-codex-preview-turn-2/src_best_qps/db.rs:204
↓ 1 callersMethodbuild_ivf_index
(&self)
leaderboard/claude-opus-4.6-turn-2/src/db.rs:75
↓ 1 callersMethodbuild_ivf_index
(&self)
leaderboard/claude-opus-4.6-turn-2/src_best_qps/db.rs:82
↓ 1 callersFunctionbuild_project_for_profiling
Build with profiling-friendly settings (debug symbols, no LTO).
agent/src/bench_tools.rs:171
↓ 1 callersFunctionbuild_project_tool
Public tool: build the project and return success/failure with error messages.
agent/src/bench_tools.rs:276
↓ 1 callersMethodbulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/glm-5-turn-2/src/db.rs:51
↓ 1 callersMethodbulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/glm-5-turn-2/src_best_qps/db.rs:51
↓ 1 callersMethodbulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/qwen3.5-plus-turn-2/src/db.rs:32
↓ 1 callersMethodbulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/qwen3.5-plus-turn-2/src_best_qps/db.rs:28
↓ 1 callersMethodbulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/claude-sonnet-4.6-turn-1/src/db.rs:77
↓ 1 callersMethodbulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/claude-sonnet-4.6-turn-1/src_best_qps/db.rs:53
↓ 1 callersMethodbulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/deepseek-v3.2-preview-turn-3/src/db.rs:27
↓ 1 callersMethodbulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/deepseek-v3.2-preview-turn-3/src_best_qps/db.rs:27
↓ 1 callersMethodbulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/gemini-3.1-pro-preview-turn-3/src/db.rs:28
↓ 1 callersMethodbulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/gemini-3.1-pro-preview-turn-3/src_best_qps/db.rs:28
↓ 1 callersMethodbulk_insert
(&self, new_vectors: Vec<(u64, Vec<f32>)>)
leaderboard/gemini-3-pro-preview-turn-2/src/db.rs:58
↓ 1 callersMethodbulk_insert
(&self, new_vectors: Vec<(u64, Vec<f32>)>)
leaderboard/gemini-3-pro-preview-turn-2/src_best_qps/db.rs:58
↓ 1 callersMethodbulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/Ling-2.5-1T-turn-2/src/db.rs:28
↓ 1 callersMethodbulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/Ling-2.5-1T-turn-2/src_best_qps/db.rs:28
↓ 1 callersMethodbulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/Ling-2.5-1T-turn-3/src/db.rs:32
↓ 1 callersMethodbulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/Ling-2.5-1T-turn-3/src_best_qps/db.rs:36
↓ 1 callersMethodbulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/kimi-k2.5-turn-3/src/db.rs:56
↓ 1 callersMethodbulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/kimi-k2.5-turn-3/src_best_qps/db.rs:51
↓ 1 callersMethodbulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/deepseek-v3.2-preview-turn-1/src/db.rs:31
↓ 1 callersMethodbulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/deepseek-v3.2-preview-turn-1/src_best_qps/db.rs:31
↓ 1 callersMethodbulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/gemini-3.1-pro-preview-turn-2/src/db.rs:30
↓ 1 callersMethodbulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/gemini-3.1-pro-preview-turn-2/src_best_qps/db.rs:37
↓ 1 callersMethodbulk_insert
(&self, mut vectors: Vec<(u64, Vec<f32>)>)
leaderboard/grok-4.1-fast-turn-2/src/db.rs:36
↓ 1 callersMethodbulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/grok-4.1-fast-turn-2/src_best_qps/db.rs:35
↓ 1 callersMethodbulk_insert
(&self, new_vectors: Vec<(u64, Vec<f32>)>)
leaderboard/MiniMax-M2.5-turn-3/src/db.rs:30
↓ 1 callersMethodbulk_insert
(&self, new_vectors: Vec<(u64, Vec<f32>)>)
leaderboard/MiniMax-M2.5-turn-3/src_best_qps/db.rs:30
↓ 1 callersMethodbulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/Ling-2.5-1T-turn-1/src/db.rs:24
↓ 1 callersMethodbulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/Ling-2.5-1T-turn-1/src_best_qps/db.rs:24
↓ 1 callersMethodbulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/gpt-5.2-codex-preview-turn-3/src/db.rs:39
↓ 1 callersMethodbulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/gpt-5.2-codex-preview-turn-3/src_best_qps/db.rs:37
↓ 1 callersMethodbulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/claude-opus-4.6-turn-3/src/db.rs:67
↓ 1 callersMethodbulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/claude-opus-4.6-turn-3/src_best_qps/db.rs:67
↓ 1 callersMethodbulk_insert
(&self, new_vectors: Vec<(u64, Vec<f32>)>)
leaderboard/claude-sonnet-4.5-turn-1/src/db.rs:42
↓ 1 callersMethodbulk_insert
(&self, new_vectors: Vec<(u64, Vec<f32>)>)
leaderboard/claude-sonnet-4.5-turn-1/src_best_qps/db.rs:42
↓ 1 callersMethodbulk_insert
(&self, vectors_to_insert: Vec<(u64, Vec<f32>)>)
leaderboard/qwen3.5-plus-turn-3/src/db.rs:43
↓ 1 callersMethodbulk_insert
(&self, vectors_to_insert: Vec<(u64, Vec<f32>)>)
leaderboard/qwen3.5-plus-turn-3/src_best_qps/db.rs:43
↓ 1 callersMethodbulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/claude-opus-4.6-turn-1/src/db.rs:54
← previousnext →201–300 of 1,571, ranked by callers