Skip to content

Commit f4d896a

Browse files
Reduced the number of evaluated hyperparameters to one for each task for 300K dataset
1 parent e0de76a commit f4d896a

File tree

3 files changed

+15
-3
lines changed

3 files changed

+15
-3
lines changed

task1.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -286,7 +286,11 @@ def task1(
286286

287287
k = 30
288288

289-
for nprobe in range(1, 30 + 1):
289+
nprobes = range(1, 30 + 1)
290+
if dataset_size == '300K':
291+
nprobes = [1]
292+
293+
for nprobe in nprobes:
290294
start = time.time()
291295
D, I = lmi.search(queries, k, nprobe)
292296
searchtime = time.time() - start

task2.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -347,7 +347,11 @@ def task2(
347347

348348
k = 30
349349

350-
for nprobe in [1, 5, 10, 15, 20, 25, 30, 35, 40, 45, 50, 55, 60, 65, 70, 80, 90, 100]:
350+
nprobes = [1, 5, 10, 15, 20, 25, 30, 35, 40, 45, 50, 55, 60, 65, 70, 80, 90, 100]
351+
if dataset_size == '300K':
352+
nprobes = [1]
353+
354+
for nprobe in nprobes:
351355
start = time.time()
352356
D, I = lmi.search(queries, decomposed_queries, k, nprobe, ncandidates)
353357
searchtime = time.time() - start

task3.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -323,7 +323,11 @@ def task3(
323323

324324
k = 30
325325

326-
for nprobe in range(1, 30 + 1):
326+
nprobes = range(1, 30 + 1)
327+
if dataset_size == '300K':
328+
nprobes = [1]
329+
330+
for nprobe in nprobes:
327331
start = time.time()
328332
D, I = lmi.search(queries, decomposed_queries, k, nprobe)
329333
searchtime = time.time() - start

0 commit comments

Comments
 (0)