Uses of Package
org.apache.lucene.util.quantization
-
Packages that use org.apache.lucene.util.quantization 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 -
Classes in org.apache.lucene.util.quantization used by org.apache.lucene.codecs.hnsw Class Description RandomAccessQuantizedByteVectorValues Random access values forbyte[]
, but also includes accessing the score correction constant for the current vector in the buffer.ScalarQuantizer Will scalar quantize float vectors into `int8` byte values. -
Classes in org.apache.lucene.util.quantization used by org.apache.lucene.codecs.lucene99 Class Description QuantizedByteVectorValues A version ofByteVectorValues
, but additionally retrieving score correction offset for Scalar quantization scores.QuantizedVectorsReader Quantized vector readerRandomAccessQuantizedByteVectorValues Random access values forbyte[]
, but also includes accessing the score correction constant for the current vector in the buffer.ScalarQuantizer Will scalar quantize float vectors into `int8` byte values. -
Classes in org.apache.lucene.util.quantization used by org.apache.lucene.util.quantization Class Description QuantizedByteVectorValues A version ofByteVectorValues
, but additionally retrieving score correction offset for Scalar quantization scores.RandomAccessQuantizedByteVectorValues Random access values forbyte[]
, but also includes accessing the score correction constant for the current vector in the buffer.ScalarQuantizedVectorSimilarity Calculates and adjust the scores correctly for quantized vectors given the scalar quantization parametersScalarQuantizedVectorSimilarity.ByteVectorComparator Compares two byte vectorsScalarQuantizer Will scalar quantize float vectors into `int8` byte values.