diskann-benchmark 0.50.1

DiskANN is a fast approximate nearest neighbor search library for high dimensional data
{
  "search_directories": [
    "test_data/disk_index_search"
  ],
  "jobs": [
    {
      "type": "disk-index",
      "content": {
        "source": {
          "disk-index-source": "Build",
          "data_type": "float32",
          "data": "disk_index_siftsmall_learn_256pts_data.fbin",
          "distance": "squared_l2",
          "dim": 128,
          "max_degree": 32,
          "l_build": 50,
          "num_threads": 1,
          "build_ram_limit_gb": 2.0,
          "num_pq_chunks": 128,
          "quantization_type": "FP",
          "save_path": "siftsmall_index_full"
        },
        "search_phase": {
          "queries": "disk_index_sample_query_10pts.fbin",
          "groundtruth": "disk_index_10pts_idx_uint32_truth_search_res.bin",
          "search_list": [10, 20, 40],
          "beam_width": 4,
          "recall_at": 10,
          "num_threads": 1,
          "is_flat_search": false,
          "distance": "squared_l2",
          "vector_filters_file": null
        }
      }
    },
    {
      "type": "disk-index",
      "content": {
        "source": {
          "disk-index-source": "Load",
          "data_type": "float32",
          "load_path": "test_data/disk_index_search/disk_index_sift_learn_R4_L50_A1.2_truth_search"
        },
        "search_phase": {
          "queries": "disk_index_sample_query_10pts.fbin",
          "groundtruth": "disk_index_10pts_idx_uint32_truth_search_res.bin",
          "search_list": [10, 20, 40],
          "beam_width": 4,
          "recall_at": 10,
          "num_threads": 1,
          "is_flat_search": true,
          "distance": "squared_l2",
          "vector_filters_file": null
        }
      }
    }
  ]
}