Class Lucene102BinaryQuantizedVectorsReader.BinarizedVectorValues
java.lang.Object
org.apache.lucene.index.KnnVectorValues
org.apache.lucene.index.FloatVectorValues
org.apache.lucene.backward_codecs.lucene102.Lucene102BinaryQuantizedVectorsReader.BinarizedVectorValues
- Enclosing class:
Lucene102BinaryQuantizedVectorsReader
protected static final class Lucene102BinaryQuantizedVectorsReader.BinarizedVectorValues
extends FloatVectorValues
Binarized vector values holding row and quantized vector values
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.lucene.index.KnnVectorValues
KnnVectorValues.DocIndexIterator -
Method Summary
Modifier and TypeMethodDescriptioncopy()intgetAcceptOrds(Bits acceptDocs) iterator()intordToDoc(int ord) rescorer(float[] query) scorer(float[] query) intsize()float[]vectorValue(int ord) Methods inherited from class org.apache.lucene.index.FloatVectorValues
checkField, fromFloats, getEncodingMethods inherited from class org.apache.lucene.index.KnnVectorValues
createDenseIterator, createSparseIterator, fromDISI, getVectorByteLength
-
Method Details
-
dimension
public int dimension()- Specified by:
dimensionin classKnnVectorValues
-
size
public int size()- Specified by:
sizein classKnnVectorValues
-
vectorValue
- Specified by:
vectorValuein classFloatVectorValues- Throws:
IOException
-
copy
- Specified by:
copyin classFloatVectorValues- Throws:
IOException
-
getAcceptOrds
- Overrides:
getAcceptOrdsin classKnnVectorValues
-
ordToDoc
public int ordToDoc(int ord) - Overrides:
ordToDocin classKnnVectorValues
-
iterator
- Overrides:
iteratorin classKnnVectorValues
-
scorer
- Overrides:
scorerin classFloatVectorValues- Throws:
IOException
-
rescorer
- Overrides:
rescorerin classFloatVectorValues- Throws:
IOException
-