Uses of Package org.apache.lucene.util.quantization (Lucene 10.5.0 core API)
Description: use: package: org.apache.lucene.util.quantization

# 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.lucene104
Lucene 10.4 file format.
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
  LegacyQuantizedByteVectorValues
  A version of `BaseQuantizedByteVectorValues`, but additionally retrieving score correction offset for Scalar quantization scores.
  ScalarQuantizer
  Will scalar quantize float vectors into `int8` byte values.
- Classes in org.apache.lucene.util.quantization used by org.apache.lucene.codecs.lucene104
  Class
  Description
  BaseQuantizedByteVectorValues
  A version of `ByteVectorValues` for Scalar quantization scores.
  OptimizedScalarQuantizer
  This is a scalar quantizer that optimizes the quantization intervals for a given vector.
  OptimizedScalarQuantizer.QuantizationResult
  Quantization result containing the lower and upper interval bounds, the additional correction
  QuantizedByteVectorValues
  Scalar quantized byte vector values
  QuantizedByteVectorValues.ScalarEncoding
  Allowed encodings for scalar quantization.
  QuantizedVectorsReader
  Quantized vector reader
  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
  BaseQuantizedByteVectorValues
  A version of `ByteVectorValues` for Scalar quantization scores.
  QuantizedVectorsReader
  Quantized vector reader
  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
  BaseQuantizedByteVectorValues
  A version of `ByteVectorValues` for Scalar quantization scores.
  LegacyQuantizedByteVectorValues
  A version of `BaseQuantizedByteVectorValues`, but additionally retrieving score correction offset for Scalar quantization scores.
  OptimizedScalarQuantizer
  This is a scalar quantizer that optimizes the quantization intervals for a given vector.
  OptimizedScalarQuantizer.QuantizationResult
  Quantization result containing the lower and upper interval bounds, the additional correction
  QuantizedByteVectorValues
  Scalar quantized byte vector values
  QuantizedByteVectorValues.ScalarEncoding
  Allowed encodings for scalar quantization.
  ScalarQuantizedVectorSimilarity
  Calculates and adjust the scores correctly for quantized vectors given the scalar quantization parameters
  ScalarQuantizedVectorSimilarity.ByteVectorComparator
  Compares two byte vectors
  ScalarQuantizer
  Will scalar quantize float vectors into `int8` byte values.