Class DefaultES93BinaryQuantizedVectorScorer

java.lang.Object
org.elasticsearch.simdvec.ES93BinaryQuantizedVectorScorer
org.elasticsearch.simdvec.internal.vectorization.DefaultES93BinaryQuantizedVectorScorer
Direct Known Subclasses:
NativeBinaryQuantizedVectorScorer

public class DefaultES93BinaryQuantizedVectorScorer extends ES93BinaryQuantizedVectorScorer
  • Field Details

    • slice

      protected final org.apache.lucene.store.IndexInput slice
  • Constructor Details

    • DefaultES93BinaryQuantizedVectorScorer

      public DefaultES93BinaryQuantizedVectorScorer(org.apache.lucene.store.IndexInput slice, int dimension, int numBytes)
  • Method Details

    • score

      public float score(byte[] q, float queryLowerInterval, float queryUpperInterval, int queryQuantizedComponentSum, float queryAdditionalCorrection, org.apache.lucene.index.VectorSimilarityFunction similarityFunction, float centroidDp, int targetOrd) throws IOException
      Specified by:
      score in class ES93BinaryQuantizedVectorScorer
      Throws:
      IOException