diskann-benchmark 0.55.0

DiskANN3 is a composable library for bringing scalable, accurate and cost-effective vector indexing to multiple databases.
{
  "search_directories": [
    "test_data/yfcc"
  ],
  "jobs": [
    {
      "type": "graph-index-build",
      "content": {
        "source": {
          "index-source": "Build",
          "data_type": "float32",
          "data": "yfcc_10k.fbin",
          "distance": "squared_l2",
          "max_degree": 32,
          "l_build": 50,
          "alpha": 1.2,
          "backedge_ratio": 1.0,
          "num_threads": 1,
          "start_point_strategy": "medoid",
          "num_insert_attempts": 1,
          "saturate_inserts": false
        },
        "search_phase": {
          "search-type": "topk-inline-filter",
          "queries": "yfcc_query_100.fbin",
          "groundtruth": "groundtruth_filtered.rangeres",
          "query_predicates": "yfcc_query_filters.json",
          "data_labels": "yfcc_metadata.json",
          "reps": 5,
          "num_threads": [
            1
          ],
          "runs": [
            {
              "search_n": 20,
              "search_l": [
                20,
                30,
                40
              ],
              "recall_k": 10
            }
          ],
          "adaptive_l": {
            "sample_count": 10,
            "scale_factor": 16.0
          }
        }
      }
    }
  ]
}