Skip to content

Commit b637f65

Browse files
Fix comparison in TestADCGraphIndex
1 parent db18b6b commit b637f65

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

jvector-tests/src/test/java/io/github/jbellis/jvector/quantization/TestADCGraphIndex.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,9 +89,10 @@ public void testFusedGraph() throws Exception {
8989
assertEquals(pqScoreFunction.similarityTo(neighbor), edgeSimilarities.get(j), 0.01);
9090
}
9191
// third pass compares fused ADC's edge similarity after quantization to edge similarity before quantization
92-
var fusedEdgeSimilarities = fusedScoreFunction.edgeLoadingSimilarityTo(ordinal);
92+
var edgeSimilaritiesCopy = edgeSimilarities.copy(); // results of second pass
93+
var fusedEdgeSimilarities = fusedScoreFunction.edgeLoadingSimilarityTo(ordinal); // results of third pass
9394
for (int j = 0; j < fusedEdgeSimilarities.length(); j++) {
94-
assertEquals(fusedEdgeSimilarities.get(j), edgeSimilarities.get(j), 0.01);
95+
assertEquals(fusedEdgeSimilarities.get(j), edgeSimilaritiesCopy.get(j), 0.01);
9596
}
9697
}
9798
}

0 commit comments

Comments
 (0)