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 RandomAccessQuantizedByteVectorValuesScalarQuantizedVectorScorer.ScalarQuantizedRandomVectorScorerSupplier.valuesConstructors in org.apache.lucene.codecs.hnsw with parameters of type RandomAccessQuantizedByteVectorValuesModifierConstructorDescriptionScalarQuantizedRandomVectorScorerSupplier(VectorSimilarityFunction similarityFunction, ScalarQuantizer scalarQuantizer, RandomAccessQuantizedByteVectorValues values) privateScalarQuantizedRandomVectorScorerSupplier(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 TypeClassDescriptionclassRead the quantized vector values and their score correction values from the index input.static classDense vector values that are stored off-heap.private static classprivate static classFields in org.apache.lucene.codecs.lucene99 declared as RandomAccessQuantizedByteVectorValuesModifier and TypeFieldDescriptionprivate final RandomAccessQuantizedByteVectorValuesLucene99ScalarQuantizedVectorScorer.CompressedInt4DotProduct.valuesprivate final RandomAccessQuantizedByteVectorValuesLucene99ScalarQuantizedVectorScorer.DotProduct.valuesprivate final RandomAccessQuantizedByteVectorValuesLucene99ScalarQuantizedVectorScorer.Euclidean.valuesprivate final RandomAccessQuantizedByteVectorValuesLucene99ScalarQuantizedVectorScorer.Int4DotProduct.valuesprivate final RandomAccessQuantizedByteVectorValuesLucene99ScalarQuantizedVectorScorer.ScalarQuantizedRandomVectorScorerSupplier.valuesprivate final RandomAccessQuantizedByteVectorValuesLucene99ScalarQuantizedVectorScorer.ScalarQuantizedRandomVectorScorerSupplier.values1private final RandomAccessQuantizedByteVectorValuesLucene99ScalarQuantizedVectorScorer.ScalarQuantizedRandomVectorScorerSupplier.values2Methods in org.apache.lucene.codecs.lucene99 with parameters of type RandomAccessQuantizedByteVectorValuesModifier and TypeMethodDescriptionprivate static RandomVectorScorer.AbstractRandomVectorScorerLucene99ScalarQuantizedVectorScorer.dotProductFactory(byte[] targetBytes, float offsetCorrection, float constMultiplier, RandomAccessQuantizedByteVectorValues values, Lucene99ScalarQuantizedVectorScorer.FloatToFloatFunction scoreAdjustmentFunction) (package private) static RandomVectorScorerLucene99ScalarQuantizedVectorScorer.fromVectorSimilarity(byte[] targetBytes, float offsetCorrection, VectorSimilarityFunction sim, float constMultiplier, RandomAccessQuantizedByteVectorValues values) Constructors in org.apache.lucene.codecs.lucene99 with parameters of type RandomAccessQuantizedByteVectorValuesModifierConstructorDescriptionprivateCompressedInt4DotProduct(RandomAccessQuantizedByteVectorValues values, float constMultiplier, byte[] targetBytes, float offsetCorrection, Lucene99ScalarQuantizedVectorScorer.FloatToFloatFunction scoreAdjustmentFunction) DotProduct(RandomAccessQuantizedByteVectorValues values, float constMultiplier, byte[] targetBytes, float offsetCorrection, Lucene99ScalarQuantizedVectorScorer.FloatToFloatFunction scoreAdjustmentFunction) privateEuclidean(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