Uses of Package
org.apache.lucene.util.quantization
-
Packages that use org.apache.lucene.util.quantization Package Description 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.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 parametersScalarQuantizer Will scalar quantize float vectors into `int8` byte values.