Skip to content

Commit 59e3ee1

Browse files
Missed printing 'D' (#3433)
Summary: 'I' was printed twice and 'D' (distance vector) was not printed. Fixed. Pull Request resolved: #3433 Reviewed By: fxdawnn Differential Revision: D57451544 Pulled By: junjieqi fbshipit-source-id: fc17b3b467f8b2c4ad7d80b44866456d9146e530
1 parent 4489773 commit 59e3ee1

File tree

3 files changed

+6
-11
lines changed

3 files changed

+6
-11
lines changed

tutorial/cpp/1-Flat.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -83,10 +83,10 @@ int main() {
8383
printf("\n");
8484
}
8585

86-
printf("I (5 last results)=\n");
86+
printf("D (5 last results)=\n");
8787
for (int i = nq - 5; i < nq; i++) {
8888
for (int j = 0; j < k; j++)
89-
printf("%5zd ", I[i * k + j]);
89+
printf("%5f ", D[i * k + j]);
9090
printf("\n");
9191
}
9292

tutorial/cpp/2-IVFFlat.cpp

+2-5
Original file line numberDiff line numberDiff line change
@@ -61,13 +61,10 @@ int main() {
6161
printf("\n");
6262
}
6363

64-
index.nprobe = 10;
65-
index.search(nq, xq, k, D, I);
66-
67-
printf("I=\n");
64+
printf("D=\n");
6865
for (int i = nq - 5; i < nq; i++) {
6966
for (int j = 0; j < k; j++)
70-
printf("%5zd ", I[i * k + j]);
67+
printf("%5f ", D[i * k + j]);
7168
printf("\n");
7269
}
7370

tutorial/cpp/6-HNSW.cpp

+2-4
Original file line numberDiff line numberDiff line change
@@ -55,12 +55,10 @@ int main() {
5555
printf("\n");
5656
}
5757

58-
index.search(nq, xq, k, D, I);
59-
60-
printf("I=\n");
58+
printf("D=\n");
6159
for (int i = nq - 5; i < nq; i++) {
6260
for (int j = 0; j < k; j++)
63-
printf("%5zd ", I[i * k + j]);
61+
printf("%5f ", D[i * k + j]);
6462
printf("\n");
6563
}
6664

0 commit comments

Comments
 (0)