Uses of Package
org.apache.lucene.util.quantization
Packages that use org.apache.lucene.util.quantization
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
-
Classes in org.apache.lucene.util.quantization used by org.apache.lucene.codecs.hnswClassDescriptionRandom access values for
byte[]
, but also includes accessing the score correction constant for the current vector in the buffer.Calculates and adjust the scores correctly for quantized vectors given the scalar quantization parametersWill scalar quantize float vectors into `int8` byte values. -
Classes in org.apache.lucene.util.quantization used by org.apache.lucene.codecs.lucene99ClassDescriptionA version of
ByteVectorValues
, but additionally retrieving score correction offset for Scalar quantization scores.Quantized vector readerRandom access values forbyte[]
, but also includes accessing the score correction constant for the current vector in the buffer.Will scalar quantize float vectors into `int8` byte values. -
Classes in org.apache.lucene.util.quantization used by org.apache.lucene.util.quantizationClassDescriptionA version of
ByteVectorValues
, but additionally retrieving score correction offset for Scalar quantization scores.Random access values forbyte[]
, but also includes accessing the score correction constant for the current vector in the buffer.Calculates and adjust the scores correctly for quantized vectors given the scalar quantization parametersCompares two byte vectorsWill scalar quantize float vectors into `int8` byte values.