Class FlatBitVectorsScorer
java.lang.Object
org.apache.lucene.codecs.bitvectors.FlatBitVectorsScorer
- All Implemented Interfaces:
FlatVectorsScorer
A bit vector scorer for scoring byte vectors.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetRandomVectorScorer
(VectorSimilarityFunction similarityFunction, RandomAccessVectorValues vectorValues, byte[] target) getRandomVectorScorer
(VectorSimilarityFunction similarityFunction, RandomAccessVectorValues vectorValues, float[] target) getRandomVectorScorerSupplier
(VectorSimilarityFunction similarityFunction, RandomAccessVectorValues vectorValues) toString()
-
Constructor Details
-
FlatBitVectorsScorer
public FlatBitVectorsScorer()
-
-
Method Details
-
getRandomVectorScorerSupplier
public RandomVectorScorerSupplier getRandomVectorScorerSupplier(VectorSimilarityFunction similarityFunction, RandomAccessVectorValues vectorValues) throws IOException - Specified by:
getRandomVectorScorerSupplier
in interfaceFlatVectorsScorer
- Throws:
IOException
-
getRandomVectorScorer
public RandomVectorScorer getRandomVectorScorer(VectorSimilarityFunction similarityFunction, RandomAccessVectorValues vectorValues, float[] target) throws IOException - Specified by:
getRandomVectorScorer
in interfaceFlatVectorsScorer
- Throws:
IOException
-
getRandomVectorScorer
public RandomVectorScorer getRandomVectorScorer(VectorSimilarityFunction similarityFunction, RandomAccessVectorValues vectorValues, byte[] target) throws IOException - Specified by:
getRandomVectorScorer
in interfaceFlatVectorsScorer
- Throws:
IOException
-
toString
-