Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/KCORES/vector-db-bench
/ functions
Functions
1,571 in github.com/KCORES/vector-db-bench
⨍
Functions
1,571
◇
Types & classes
868
↓ 1 callers
Method
bulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/claude-opus-4.6-turn-1/src_best_qps/db.rs:54
↓ 1 callers
Method
bulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/grok-4.1-fast-turn-3/src/db.rs:58
↓ 1 callers
Method
bulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/grok-4.1-fast-turn-3/src_best_qps/db.rs:34
↓ 1 callers
Method
bulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/kimi-k2.5-turn-1/src/db.rs:100
↓ 1 callers
Method
bulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/kimi-k2.5-turn-2/src/db.rs:54
↓ 1 callers
Method
bulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/kimi-k2.5-turn-2/src_best_qps/db.rs:54
↓ 1 callers
Method
bulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/gpt-5.3-codex-preview-turn-1/src/db.rs:133
↓ 1 callers
Method
bulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/gpt-5.3-codex-preview-turn-1/src_best_qps/db.rs:133
↓ 1 callers
Method
bulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/claude-sonnet-4.5-turn-2/src/db.rs:52
↓ 1 callers
Method
bulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/claude-sonnet-4.5-turn-2/src_best_qps/db.rs:52
↓ 1 callers
Method
bulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/gemini-3-flash-preview-turn-2/src/db.rs:27
↓ 1 callers
Method
bulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/gemini-3-flash-preview-turn-2/src_best_qps/db.rs:27
↓ 1 callers
Method
bulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/gemini-3.1-pro-preview-turn-4/src/db.rs:29
↓ 1 callers
Method
bulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/gemini-3.1-pro-preview-turn-4/src_best_qps/db.rs:29
↓ 1 callers
Method
bulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/glm-5-turn-3/src/db.rs:71
↓ 1 callers
Method
bulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/glm-5-turn-3/src_best_qps/db.rs:71
↓ 1 callers
Method
bulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/gemini-3-flash-preview-turn-3/src/db.rs:55
↓ 1 callers
Method
bulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/gemini-3-flash-preview-turn-3/src_best_qps/db.rs:55
↓ 1 callers
Method
bulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/claude-opus-4.6-turn-2/src/db.rs:52
↓ 1 callers
Method
bulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/claude-opus-4.6-turn-2/src_best_qps/db.rs:59
↓ 1 callers
Method
bulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/qwen3.5-plus-turn-1/src/db.rs:27
↓ 1 callers
Method
bulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/gpt-5.2-codex-preview-turn-1/src/db.rs:98
↓ 1 callers
Method
bulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/gpt-5.2-codex-preview-turn-1/src_best_qps/db.rs:97
↓ 1 callers
Method
bulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/gpt-5.3-codex-preview-turn-3/src/db.rs:84
↓ 1 callers
Method
bulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/gpt-5.3-codex-preview-turn-3/src_best_qps/db.rs:84
↓ 1 callers
Method
bulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/gemini-3.1-pro-preview-turn-1/src/db.rs:65
↓ 1 callers
Method
bulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/gemini-3.1-pro-preview-turn-1/src_best_qps/db.rs:66
↓ 1 callers
Method
bulk_insert
(&self, new_vectors: Vec<(u64, Vec<f32>)>)
leaderboard/gemini-3-pro-preview-turn-3/src/db.rs:99
↓ 1 callers
Method
bulk_insert
(&self, new_vectors: Vec<(u64, Vec<f32>)>)
leaderboard/gemini-3-pro-preview-turn-3/src_best_qps/db.rs:82
↓ 1 callers
Method
bulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/claude-sonnet-4.6-turn-3/src/db.rs:209
↓ 1 callers
Method
bulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/claude-sonnet-4.6-turn-3/src_best_qps/db.rs:209
↓ 1 callers
Method
bulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/gemini-3-pro-preview-turn-1/src/db.rs:71
↓ 1 callers
Method
bulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/gemini-3-pro-preview-turn-1/src_best_qps/db.rs:71
↓ 1 callers
Method
bulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/glm-5-turn-1/src/db.rs:35
↓ 1 callers
Method
bulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/deepseek-v3.2-preview-turn-2/src/db.rs:34
↓ 1 callers
Method
bulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/deepseek-v3.2-preview-turn-2/src_best_qps/db.rs:34
↓ 1 callers
Method
bulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/gemini-3-flash-preview-turn-1/src/db.rs:16
↓ 1 callers
Method
bulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/grok-4.1-fast-turn-1/src/db.rs:53
↓ 1 callers
Method
bulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/grok-4.1-fast-turn-1/src_best_qps/db.rs:58
↓ 1 callers
Method
bulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/claude-sonnet-4.5-turn-3/src/db.rs:41
↓ 1 callers
Method
bulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/claude-sonnet-4.5-turn-3/src_best_qps/db.rs:41
↓ 1 callers
Method
bulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/gpt-5.2-codex-preview-turn-2/src/db.rs:38
↓ 1 callers
Method
bulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/gpt-5.2-codex-preview-turn-2/src_best_qps/db.rs:38
↓ 1 callers
Method
bulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/gpt-5.3-codex-preview-turn-2/src/db.rs:93
↓ 1 callers
Method
bulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/gpt-5.3-codex-preview-turn-2/src_best_qps/db.rs:93
↓ 1 callers
Method
bulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/gemini-3-pro-preview-turn-4/src/db.rs:16
↓ 1 callers
Method
bulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/MiniMax-M2.5-turn-2/src/db.rs:24
↓ 1 callers
Method
bulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/MiniMax-M2.5-turn-2/src_best_qps/db.rs:22
↓ 1 callers
Method
bulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/claude-sonnet-4.6-turn-2/src/db.rs:63
↓ 1 callers
Method
bulk_insert
(&self, new_vectors: Vec<(u64, Vec<f32>)>)
leaderboard/MiniMax-M2.5-turn-1/src/db.rs:30
↓ 1 callers
Method
bulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
leaderboard/MiniMax-M2.5-turn-1/src_best_qps/db.rs:22
↓ 1 callers
Method
bulk_insert
(&self, vectors: Vec<(u64, Vec<f32>)>)
skeleton/src/db.rs:16
↓ 1 callers
Function
bulk_insert_vectors
Bulk insert vectors into the server via HTTP POST `/bulk_insert`. Vectors are split into batches of `batch_size` to avoid oversized request bodies. R
benchmark/src/loader.rs:45
↓ 1 callers
Function
call_llm
Call the LLM API with retry logic and exponential backoff. `api_interval_ms` is used as the minimum retry backoff for 429 errors.
agent/src/main.rs:221
↓ 1 callers
Method
centroid
(&self, c: usize)
leaderboard/claude-sonnet-4.6-turn-2/src/db.rs:36
↓ 1 callers
Function
check_git_lfs
Verify that git and git-lfs are available.
scripts/download_dataset.py:42
↓ 1 callers
Function
cleanup
Remove temporary clone directory.
scripts/download_dataset.py:103
↓ 1 callers
Function
clone_repo
Clone the HuggingFace dataset repo with LFS files.
scripts/download_dataset.py:69
↓ 1 callers
Method
cmp
(&self, other: &Self)
leaderboard/kimi-k2.5-turn-3/src/db.rs:31
↓ 1 callers
Method
cmp
(&self, other: &Self)
leaderboard/kimi-k2.5-turn-3/src_best_qps/db.rs:30
↓ 1 callers
Method
cmp
(&self, other: &Self)
leaderboard/gemini-3.1-pro-preview-turn-2/src/db.rs:53
↓ 1 callers
Method
cmp
(&self, other: &Self)
leaderboard/gemini-3.1-pro-preview-turn-2/src_best_qps/db.rs:64
↓ 1 callers
Method
cmp
(&self, other: &Self)
leaderboard/grok-4.1-fast-turn-3/src/db.rs:14
↓ 1 callers
Method
cmp
(&self, other: &Self)
leaderboard/gpt-5.3-codex-preview-turn-3/src_best_qps/db.rs:52
↓ 1 callers
Method
cmp
(&self, other: &Self)
leaderboard/gemini-3-pro-preview-turn-3/src/db.rs:63
↓ 1 callers
Method
cmp
(&self, other: &Self)
leaderboard/gemini-3-pro-preview-turn-3/src_best_qps/db.rs:46
↓ 1 callers
Method
compute_kmeans
(&self, data: &[f32], start_idx: usize, count: usize)
leaderboard/kimi-k2.5-turn-2/src/db.rs:112
↓ 1 callers
Method
compute_kmeans
(&self, data: &[f32], start_idx: usize, count: usize)
leaderboard/kimi-k2.5-turn-2/src_best_qps/db.rs:112
↓ 1 callers
Function
copy_dir_recursive
Recursively copy a directory.
agent/src/tools.rs:361
↓ 1 callers
Function
count_tool_calls_from_agent_log
Count tool_call events from agent_log.jsonl as a fallback.
scripts/rebuild_leaderboard.py:115
↓ 1 callers
Function
detect_and_cache_impl
()
leaderboard/glm-5-turn-3/src/distance.rs:38
↓ 1 callers
Function
detect_and_cache_impl
()
leaderboard/glm-5-turn-3/src_best_qps/distance.rs:38
↓ 1 callers
Function
detect_binary_name
Read the `[package] name` from Cargo.toml in `work_dir` to determine the binary name.
agent/src/bench_tools.rs:347
↓ 1 callers
Function
discover_base_vector_files
Find base vector JSON files in the data directory. Supports two layouts: - Single file: base_vectors.json - Sharded files: base_vecto
scripts/load_data.py:28
↓ 1 callers
Method
ensure_index
(&self)
leaderboard/gpt-5.3-codex-preview-turn-2/src/db.rs:190
↓ 1 callers
Method
ensure_index
(&self)
leaderboard/gpt-5.3-codex-preview-turn-2/src_best_qps/db.rs:190
↓ 1 callers
Method
ensure_index_built
(&self)
leaderboard/claude-opus-4.6-turn-2/src/db.rs:68
↓ 1 callers
Method
ensure_index_built
(&self)
leaderboard/claude-opus-4.6-turn-2/src_best_qps/db.rs:75
↓ 1 callers
Function
extract_best_result
Extract the best benchmark result from an entry directory. Returns (result_dict, source_name).
scripts/rebuild_leaderboard.py:62
↓ 1 callers
Function
extract_top_functions
Extract top functions from perf report output.
agent/src/bench_tools.rs:863
↓ 1 callers
Function
find_nearest_centroids_fast
(query: &[f32], centroids: &[f32], n: usize)
leaderboard/claude-sonnet-4.5-turn-1/src/db.rs:200
↓ 1 callers
Function
find_nearest_centroids_fast
(query: &[f32], centroids: &[f32], n: usize)
leaderboard/claude-sonnet-4.5-turn-1/src_best_qps/db.rs:200
↓ 1 callers
Method
finish
Trigger the final benchmark and return the finish result. Runs `bench_tools::run_benchmark` with default settings and records the result in `last_ben
agent/src/state.rs:95
↓ 1 callers
Method
get_id
(&self, idx: usize)
leaderboard/glm-5-turn-3/src/db.rs:50
↓ 1 callers
Method
get_id
(&self, idx: usize)
leaderboard/glm-5-turn-3/src_best_qps/db.rs:50
↓ 1 callers
Function
get_tool_calls_used
Read tool_calls_used from eval_log.json, fallback to agent_log.jsonl.
scripts/rebuild_leaderboard.py:138
↓ 1 callers
Method
get_vector
(&self, index: usize)
leaderboard/claude-sonnet-4.5-turn-2/src/db.rs:27
↓ 1 callers
Method
get_vector
(&self, index: usize)
leaderboard/claude-sonnet-4.5-turn-2/src_best_qps/db.rs:27
↓ 1 callers
Method
get_vector
(&self, idx: usize)
leaderboard/glm-5-turn-3/src/db.rs:44
↓ 1 callers
Method
get_vector
(&self, idx: usize)
leaderboard/glm-5-turn-3/src_best_qps/db.rs:44
↓ 1 callers
Function
horizontal_sum
(v: __m512)
leaderboard/grok-4.1-fast-turn-2/src/distance.rs:25
↓ 1 callers
Function
horizontal_sum_ps
(v: __m256)
leaderboard/Ling-2.5-1T-turn-3/src/distance.rs:141
↓ 1 callers
Function
horizontal_sum_ps
(v: __m256)
leaderboard/Ling-2.5-1T-turn-3/src_best_qps/distance.rs:110
↓ 1 callers
Function
hsum256_ps_avx
(x: __m256)
leaderboard/kimi-k2.5-turn-2/src/distance.rs:172
↓ 1 callers
Function
hsum256_ps_avx
(x: __m256)
leaderboard/kimi-k2.5-turn-2/src_best_qps/distance.rs:172
↓ 1 callers
Method
insert
(&self, id: u64, vector: Vec<f32>)
leaderboard/glm-5-turn-2/src/db.rs:28
↓ 1 callers
Method
insert
(&self, id: u64, vector: Vec<f32>)
leaderboard/glm-5-turn-2/src_best_qps/db.rs:28
↓ 1 callers
Method
insert
(&self, id: u64, vector: Vec<f32>)
leaderboard/qwen3.5-plus-turn-2/src/db.rs:26
↓ 1 callers
Method
insert
(&self, id: u64, vector: Vec<f32>)
leaderboard/qwen3.5-plus-turn-2/src_best_qps/db.rs:21
↓ 1 callers
Method
insert
(&self, id: u64, vector: Vec<f32>)
leaderboard/claude-sonnet-4.6-turn-1/src/db.rs:63
← previous
next →
301–400 of 1,571, ranked by callers