diff --git a/jvector-examples/src/main/java/io/github/jbellis/jvector/example/util/SiftLoader.java b/jvector-examples/src/main/java/io/github/jbellis/jvector/example/util/SiftLoader.java index 46f144418..fd6314b5a 100644 --- a/jvector-examples/src/main/java/io/github/jbellis/jvector/example/util/SiftLoader.java +++ b/jvector-examples/src/main/java/io/github/jbellis/jvector/example/util/SiftLoader.java @@ -56,7 +56,7 @@ public static List> readFvecs(String filePath) throws IOException public static List> readIvecs(String filename) { var groundTruthTopK = new ArrayList>(); - try (var dis = new DataInputStream(new FileInputStream(filename))) { + try (var dis = new DataInputStream(new BufferedInputStream(new FileInputStream(filename)))) { while (dis.available() > 0) { var numNeighbors = Integer.reverseBytes(dis.readInt()); var neighbors = new ArrayList(numNeighbors);