Uses of Interface
org.apache.lucene.util.quantization.RandomAccessQuantizedByteVectorValues
-
Packages that use RandomAccessQuantizedByteVectorValues Package Description org.apache.lucene.codecs.hnsw HNSW vector helper classes.org.apache.lucene.codecs.lucene99 Lucene 9.9 file format.org.apache.lucene.util.quantization 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 RandomAccessQuantizedByteVectorValues Modifier and Type Field Description private RandomAccessQuantizedByteVectorValues
ScalarQuantizedVectorScorer.ScalarQuantizedRandomVectorScorerSupplier. values
Constructors in org.apache.lucene.codecs.hnsw with parameters of type RandomAccessQuantizedByteVectorValues Constructor Description ScalarQuantizedRandomVectorScorerSupplier(VectorSimilarityFunction similarityFunction, ScalarQuantizer scalarQuantizer, RandomAccessQuantizedByteVectorValues values)
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 RandomAccessQuantizedByteVectorValues Modifier and Type Class Description class
OffHeapQuantizedByteVectorValues
Read the quantized vector values and their score correction values from the index input.static class
OffHeapQuantizedByteVectorValues.DenseOffHeapVectorValues
Dense vector values that are stored off-heap.private static class
OffHeapQuantizedByteVectorValues.EmptyOffHeapVectorValues
private static class
OffHeapQuantizedByteVectorValues.SparseOffHeapVectorValues
Fields in org.apache.lucene.codecs.lucene99 declared as RandomAccessQuantizedByteVectorValues Modifier and Type Field Description private RandomAccessQuantizedByteVectorValues
Lucene99ScalarQuantizedVectorScorer.CompressedInt4DotProduct. values
private RandomAccessQuantizedByteVectorValues
Lucene99ScalarQuantizedVectorScorer.DotProduct. values
private RandomAccessQuantizedByteVectorValues
Lucene99ScalarQuantizedVectorScorer.Euclidean. values
private RandomAccessQuantizedByteVectorValues
Lucene99ScalarQuantizedVectorScorer.Int4DotProduct. values
private RandomAccessQuantizedByteVectorValues
Lucene99ScalarQuantizedVectorScorer.ScalarQuantizedRandomVectorScorerSupplier. values
private RandomAccessQuantizedByteVectorValues
Lucene99ScalarQuantizedVectorScorer.ScalarQuantizedRandomVectorScorerSupplier. values1
private RandomAccessQuantizedByteVectorValues
Lucene99ScalarQuantizedVectorScorer.ScalarQuantizedRandomVectorScorerSupplier. values2
Methods in org.apache.lucene.codecs.lucene99 with parameters of type RandomAccessQuantizedByteVectorValues Modifier and Type Method Description private 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)
-
Uses of RandomAccessQuantizedByteVectorValues in org.apache.lucene.util.quantization
Methods in org.apache.lucene.util.quantization that return RandomAccessQuantizedByteVectorValues Modifier and Type Method Description RandomAccessQuantizedByteVectorValues
RandomAccessQuantizedByteVectorValues. copy()
-