Skip to content

Commit 2437830

Browse files
committed
List comprehension improves speed of KNN query
1 parent 8297326 commit 2437830

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

examples/pyw_hnswlib.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,7 @@ def knn_query(self, data, k=1):
5555
labels_int, distances = self.index.knn_query(data=data, k=k)
5656
labels = []
5757
for li in labels_int:
58-
line = []
59-
for l in li:
60-
line.append(self.dict_labels[l])
61-
labels.append(line)
58+
labels.append(
59+
[self.dict_labels[l] for l in li]
60+
)
6261
return labels, distances

0 commit comments

Comments
 (0)