Class FlatBitVectorsScorer
- java.lang.Object
-
- org.apache.lucene.codecs.bitvectors.FlatBitVectorsScorer
-
- All Implemented Interfaces:
FlatVectorsScorer
public class FlatBitVectorsScorer extends Object implements FlatVectorsScorer
A bit vector scorer for scoring byte vectors.
-
-
Constructor Summary
Constructors Constructor Description FlatBitVectorsScorer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RandomVectorScorer
getRandomVectorScorer(VectorSimilarityFunction similarityFunction, RandomAccessVectorValues vectorValues, byte[] target)
RandomVectorScorer
getRandomVectorScorer(VectorSimilarityFunction similarityFunction, RandomAccessVectorValues vectorValues, float[] target)
RandomVectorScorerSupplier
getRandomVectorScorerSupplier(VectorSimilarityFunction similarityFunction, RandomAccessVectorValues vectorValues)
String
toString()
-
-
-
Method Detail
-
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
-
-