Uses of Class
org.apache.lucene.index.ByteVectorValues
Packages that use ByteVectorValues
Package
Description
Codecs API: API for customization of the encoding and structure of the index.
Lucene 10.2 file format.
Lucene 9.5 file format.
Lucene 9.9 file format.
Postings format that can delegate to different formats per-field.
Code to maintain and access indices.
Provides quantization methods for scaling vector values to smaller data types and possibly fewer
dimensions
-
Uses of ByteVectorValues in org.apache.lucene.codecs
Methods in org.apache.lucene.codecs that return ByteVectorValuesModifier and TypeMethodDescriptionabstract ByteVectorValues
KnnVectorsReader.getByteVectorValues
(String field) Returns theByteVectorValues
for the givenfield
.static ByteVectorValues
KnnVectorsWriter.MergedVectorValues.mergeByteVectorValues
(FieldInfo fieldInfo, MergeState mergeState) Returns a merged view over all the segment'sByteVectorValues
.Methods in org.apache.lucene.codecs with parameters of type ByteVectorValuesModifier and TypeMethodDescriptionprotected abstract void
BufferingKnnVectorsWriter.writeField
(FieldInfo fieldInfo, ByteVectorValues byteVectorValues, int maxDoc) Write the provided byte vector field -
Uses of ByteVectorValues in org.apache.lucene.codecs.lucene102
Subclasses of ByteVectorValues in org.apache.lucene.codecs.lucene102Modifier and TypeClassDescriptionclass
Binarized vector values loaded from off-heap -
Uses of ByteVectorValues in org.apache.lucene.codecs.lucene95
Subclasses of ByteVectorValues in org.apache.lucene.codecs.lucene95Modifier and TypeClassDescriptionclass
Read the vector values from the index input.static class
Dense vector values that are stored off-heap. -
Uses of ByteVectorValues in org.apache.lucene.codecs.lucene99
Subclasses of ByteVectorValues in org.apache.lucene.codecs.lucene99Modifier and TypeClassDescriptionclass
Read the quantized vector values and their score correction values from the index input.static class
Dense vector values that are stored off-heap.Methods in org.apache.lucene.codecs.lucene99 that return ByteVectorValuesModifier and TypeMethodDescriptionLucene99FlatVectorsReader.getByteVectorValues
(String field) Lucene99HnswVectorsReader.getByteVectorValues
(String field) Lucene99ScalarQuantizedVectorsReader.getByteVectorValues
(String field) -
Uses of ByteVectorValues in org.apache.lucene.codecs.perfield
Methods in org.apache.lucene.codecs.perfield that return ByteVectorValuesModifier and TypeMethodDescriptionPerFieldKnnVectorsFormat.FieldsReader.getByteVectorValues
(String field) -
Uses of ByteVectorValues in org.apache.lucene.index
Methods in org.apache.lucene.index that return ByteVectorValuesModifier and TypeMethodDescriptionabstract ByteVectorValues
ByteVectorValues.copy()
static ByteVectorValues
Creates aByteVectorValues
from a list of byte arrays.final ByteVectorValues
CodecReader.getByteVectorValues
(String field) ExitableDirectoryReader.ExitableFilterAtomicReader.getByteVectorValues
(String field) FilterLeafReader.getByteVectorValues
(String field) abstract ByteVectorValues
LeafReader.getByteVectorValues
(String field) ReturnsByteVectorValues
for this field, or null if noByteVectorValues
were indexed.ParallelLeafReader.getByteVectorValues
(String fieldName) -
Uses of ByteVectorValues in org.apache.lucene.util.quantization
Subclasses of ByteVectorValues in org.apache.lucene.util.quantizationModifier and TypeClassDescriptionclass
A version ofByteVectorValues
, but additionally retrieving score correction offset for Scalar quantization scores.