Class ScalarQuantizedVectorSimilarity.Euclidean

java.lang.Object
org.apache.lucene.util.ScalarQuantizedVectorSimilarity.Euclidean
All Implemented Interfaces:
ScalarQuantizedVectorSimilarity
Enclosing interface:
ScalarQuantizedVectorSimilarity

public static class ScalarQuantizedVectorSimilarity.Euclidean extends Object implements ScalarQuantizedVectorSimilarity
Calculates euclidean distance on quantized vectors, applying the appropriate corrections
  • Constructor Details

    • Euclidean

      public Euclidean(float constMultiplier)
  • Method Details

    • score

      public float score(byte[] queryVector, float queryVectorOffset, byte[] storedVector, float vectorOffset)
      Specified by:
      score in interface ScalarQuantizedVectorSimilarity