1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
{
"search_directories": [
"test_data/disk_index_search"
],
"jobs": [
{
"type": "graph-index-build-bftree-spherical-quantization",
"content": {
"build": {
"data_type": "float32",
"data": "disk_index_siftsmall_learn_256pts_data.fbin",
"distance": "squared_l2",
"max_degree": 32,
"l_build": 50,
"insert_retry": null,
"start_point_strategy": "medoid",
"alpha": 1.2,
"backedge_ratio": 1.0,
"num_threads": 1,
"multi_insert": null,
"save_path": null
},
"search_phase": {
"search-type": "topk",
"queries": "disk_index_sample_query_10pts.fbin",
"groundtruth": "disk_index_10pts_idx_uint32_truth_search_res.bin",
"reps": 5,
"num_threads": [
1
],
"runs": [
{
"search_n": 20,
"search_l": [
20,
30,
40
],
"recall_k": 10
}
]
},
"seed": 42,
"transform_kind": "null",
"num_bits": 2,
"pre_scale": "reciprocal_mean_norm",
"vector_store_config": {
"cb_size_byte": 67108864,
"leaf_page_size": 4096,
"cb_max_record_size": null,
"cb_min_record_size": null,
"read_promotion_rate": null,
"scan_promotion_rate": null,
"cb_copy_on_access_ratio": null,
"read_record_cache": null,
"cache_only": null,
"use_snapshot": false
},
"neighbor_store_config": {
"cb_size_byte": 67108864,
"leaf_page_size": 4096,
"cb_max_record_size": null,
"cb_min_record_size": null,
"read_promotion_rate": null,
"scan_promotion_rate": null,
"cb_copy_on_access_ratio": null,
"read_record_cache": null,
"cache_only": null,
"use_snapshot": false
},
"quant_store_config": {
"cb_size_byte": 67108864,
"leaf_page_size": 4096,
"cb_max_record_size": null,
"cb_min_record_size": null,
"read_promotion_rate": null,
"scan_promotion_rate": null,
"cb_copy_on_access_ratio": null,
"read_record_cache": null,
"cache_only": null,
"use_snapshot": false
}
}
}
]
}