Uses of Interface
org.apache.lucene.util.quantization.RandomAccessQuantizedByteVectorValues
Packages that use RandomAccessQuantizedByteVectorValues
Package
Description
HNSW vector helper classes.
Lucene 9.9 file format.
Provides quantization methods for scaling vector values to smaller data types and possibly fewer
dimensions
-
Uses of RandomAccessQuantizedByteVectorValues in org.apache.lucene.codecs.hnsw
Fields in org.apache.lucene.codecs.hnsw declared as RandomAccessQuantizedByteVectorValuesModifier and TypeFieldDescriptionprivate final RandomAccessQuantizedByteVectorValues
ScalarQuantizedVectorScorer.ScalarQuantizedRandomVectorScorerSupplier.values
Constructors in org.apache.lucene.codecs.hnsw with parameters of type RandomAccessQuantizedByteVectorValuesModifierConstructorDescriptionScalarQuantizedRandomVectorScorerSupplier
(VectorSimilarityFunction similarityFunction, ScalarQuantizer scalarQuantizer, RandomAccessQuantizedByteVectorValues values) private
ScalarQuantizedRandomVectorScorerSupplier
(ScalarQuantizedVectorSimilarity similarity, VectorSimilarityFunction vectorSimilarityFunction, RandomAccessQuantizedByteVectorValues values) -
Uses of RandomAccessQuantizedByteVectorValues in org.apache.lucene.codecs.lucene99
Classes in org.apache.lucene.codecs.lucene99 that implement RandomAccessQuantizedByteVectorValuesModifier and TypeClassDescriptionclass
Read the quantized vector values and their score correction values from the index input.static class
Dense vector values that are stored off-heap.private static class
private static class
Fields in org.apache.lucene.codecs.lucene99 declared as RandomAccessQuantizedByteVectorValuesModifier and TypeFieldDescriptionprivate final RandomAccessQuantizedByteVectorValues
Lucene99ScalarQuantizedVectorScorer.CompressedInt4DotProduct.values
private final RandomAccessQuantizedByteVectorValues
Lucene99ScalarQuantizedVectorScorer.DotProduct.values
private final RandomAccessQuantizedByteVectorValues
Lucene99ScalarQuantizedVectorScorer.Euclidean.values
private final RandomAccessQuantizedByteVectorValues
Lucene99ScalarQuantizedVectorScorer.Int4DotProduct.values
private final RandomAccessQuantizedByteVectorValues
Lucene99ScalarQuantizedVectorScorer.ScalarQuantizedRandomVectorScorerSupplier.values
private final RandomAccessQuantizedByteVectorValues
Lucene99ScalarQuantizedVectorScorer.ScalarQuantizedRandomVectorScorerSupplier.values1
private final RandomAccessQuantizedByteVectorValues
Lucene99ScalarQuantizedVectorScorer.ScalarQuantizedRandomVectorScorerSupplier.values2
Methods in org.apache.lucene.codecs.lucene99 with parameters of type RandomAccessQuantizedByteVectorValuesModifier and TypeMethodDescriptionprivate static RandomVectorScorer.AbstractRandomVectorScorer
Lucene99ScalarQuantizedVectorScorer.dotProductFactory
(byte[] targetBytes, float offsetCorrection, float constMultiplier, RandomAccessQuantizedByteVectorValues values, Lucene99ScalarQuantizedVectorScorer.FloatToFloatFunction scoreAdjustmentFunction) (package private) static RandomVectorScorer
Lucene99ScalarQuantizedVectorScorer.fromVectorSimilarity
(byte[] targetBytes, float offsetCorrection, VectorSimilarityFunction sim, float constMultiplier, RandomAccessQuantizedByteVectorValues values) Constructors in org.apache.lucene.codecs.lucene99 with parameters of type RandomAccessQuantizedByteVectorValuesModifierConstructorDescriptionprivate
CompressedInt4DotProduct
(RandomAccessQuantizedByteVectorValues values, float constMultiplier, byte[] targetBytes, float offsetCorrection, Lucene99ScalarQuantizedVectorScorer.FloatToFloatFunction scoreAdjustmentFunction) DotProduct
(RandomAccessQuantizedByteVectorValues values, float constMultiplier, byte[] targetBytes, float offsetCorrection, Lucene99ScalarQuantizedVectorScorer.FloatToFloatFunction scoreAdjustmentFunction) private
Euclidean
(RandomAccessQuantizedByteVectorValues values, float constMultiplier, byte[] targetBytes) Int4DotProduct
(RandomAccessQuantizedByteVectorValues values, float constMultiplier, byte[] targetBytes, float offsetCorrection, Lucene99ScalarQuantizedVectorScorer.FloatToFloatFunction scoreAdjustmentFunction) ScalarQuantizedRandomVectorScorerSupplier
(RandomAccessQuantizedByteVectorValues values, VectorSimilarityFunction vectorSimilarityFunction) -
Uses of RandomAccessQuantizedByteVectorValues in org.apache.lucene.util.quantization
Methods in org.apache.lucene.util.quantization that return RandomAccessQuantizedByteVectorValues