diff --git a/jvector-examples/src/main/java/io/github/jbellis/jvector/example/Bench.java b/jvector-examples/src/main/java/io/github/jbellis/jvector/example/Bench.java index bcf8d9b3..c2c4a7ee 100644 --- a/jvector-examples/src/main/java/io/github/jbellis/jvector/example/Bench.java +++ b/jvector-examples/src/main/java/io/github/jbellis/jvector/example/Bench.java @@ -46,7 +46,7 @@ public static void main(String[] args) throws IOException { var efConstructionGrid = List.of(100); // List.of(60, 80, 100, 120, 160, 200, 400, 600, 800); var efSearchGrid = List.of(1.0, 2.0); List> buildCompression = Arrays.asList( -// ds -> new PQParameters(ds.getDimension() / 8, 256, ds.similarityFunction == VectorSimilarityFunction.EUCLIDEAN, UNWEIGHTED), + ds -> new PQParameters(ds.getDimension() / 8, 256, ds.similarityFunction == VectorSimilarityFunction.EUCLIDEAN, UNWEIGHTED), __ -> CompressorParameters.NONE ); List> searchCompression = Arrays.asList( @@ -55,8 +55,9 @@ public static void main(String[] args) throws IOException { ds -> new PQParameters(ds.getDimension() / 8, 256, ds.similarityFunction == VectorSimilarityFunction.EUCLIDEAN, UNWEIGHTED) ); List> featureSets = Arrays.asList( -// EnumSet.of(FeatureId.INLINE_VECTORS), - EnumSet.of(FeatureId.NVQ_VECTORS) + EnumSet.of(FeatureId.NVQ_VECTORS), + EnumSet.of(FeatureId.NVQ_VECTORS, FeatureId.FUSED_ADC), + EnumSet.of(FeatureId.INLINE_VECTORS) ); // args is list of regexes, possibly needing to be split by whitespace.