Uses of Class
org.apache.lucene.codecs.KnnVectorsReader
-
Packages that use KnnVectorsReader Package Description org.apache.lucene.backward_codecs.lucene90 Lucene 9.0 file format.org.apache.lucene.backward_codecs.lucene91 Lucene 9.1 file format.org.apache.lucene.backward_codecs.lucene92 Lucene 9.2 file format.org.apache.lucene.backward_codecs.lucene94 Lucene 9.4 file format.org.apache.lucene.backward_codecs.lucene95 Lucene 9.5 file format.org.apache.lucene.codecs Codecs API: API for customization of the encoding and structure of the index.org.apache.lucene.codecs.bitvectors A simple bit-vector format that supports hamming distance and storing vectors in an HNSW graphorg.apache.lucene.codecs.lucene99 Lucene 9.9 file format.org.apache.lucene.codecs.perfield Postings format that can delegate to different formats per-field.org.apache.lucene.codecs.simpletext Simpletext Codec: writes human readable postings.org.apache.lucene.index Code to maintain and access indices.org.apache.lucene.util.hnsw Navigable Small-World graph, nominally Hierarchical but currently only has a single layer. -
-
Uses of KnnVectorsReader in org.apache.lucene.backward_codecs.lucene90
Subclasses of KnnVectorsReader in org.apache.lucene.backward_codecs.lucene90 Modifier and Type Class Description class
Lucene90HnswVectorsReader
Reads vectors from the index segments along with index data structures supporting KNN search.Methods in org.apache.lucene.backward_codecs.lucene90 that return KnnVectorsReader Modifier and Type Method Description KnnVectorsReader
Lucene90HnswVectorsFormat. fieldsReader(SegmentReadState state)
-
Uses of KnnVectorsReader in org.apache.lucene.backward_codecs.lucene91
Subclasses of KnnVectorsReader in org.apache.lucene.backward_codecs.lucene91 Modifier and Type Class Description class
Lucene91HnswVectorsReader
Reads vectors from the index segments along with index data structures supporting KNN search.Methods in org.apache.lucene.backward_codecs.lucene91 that return KnnVectorsReader Modifier and Type Method Description KnnVectorsReader
Lucene91HnswVectorsFormat. fieldsReader(SegmentReadState state)
-
Uses of KnnVectorsReader in org.apache.lucene.backward_codecs.lucene92
Subclasses of KnnVectorsReader in org.apache.lucene.backward_codecs.lucene92 Modifier and Type Class Description class
Lucene92HnswVectorsReader
Reads vectors from the index segments along with index data structures supporting KNN search.Methods in org.apache.lucene.backward_codecs.lucene92 that return KnnVectorsReader Modifier and Type Method Description KnnVectorsReader
Lucene92HnswVectorsFormat. fieldsReader(SegmentReadState state)
-
Uses of KnnVectorsReader in org.apache.lucene.backward_codecs.lucene94
Subclasses of KnnVectorsReader in org.apache.lucene.backward_codecs.lucene94 Modifier and Type Class Description class
Lucene94HnswVectorsReader
Reads vectors from the index segments along with index data structures supporting KNN search.Methods in org.apache.lucene.backward_codecs.lucene94 that return KnnVectorsReader Modifier and Type Method Description KnnVectorsReader
Lucene94HnswVectorsFormat. fieldsReader(SegmentReadState state)
-
Uses of KnnVectorsReader in org.apache.lucene.backward_codecs.lucene95
Subclasses of KnnVectorsReader in org.apache.lucene.backward_codecs.lucene95 Modifier and Type Class Description class
Lucene95HnswVectorsReader
Reads vectors from the index segments along with index data structures supporting KNN search.Methods in org.apache.lucene.backward_codecs.lucene95 that return KnnVectorsReader Modifier and Type Method Description KnnVectorsReader
Lucene95HnswVectorsFormat. fieldsReader(SegmentReadState state)
-
Uses of KnnVectorsReader in org.apache.lucene.codecs
Methods in org.apache.lucene.codecs that return KnnVectorsReader Modifier and Type Method Description abstract KnnVectorsReader
KnnVectorsFormat. fieldsReader(SegmentReadState state)
Returns aKnnVectorsReader
to read the vectors from the index.KnnVectorsReader
KnnVectorsReader. getMergeInstance()
Returns an instance optimized for merging. -
Uses of KnnVectorsReader in org.apache.lucene.codecs.bitvectors
Methods in org.apache.lucene.codecs.bitvectors that return KnnVectorsReader Modifier and Type Method Description KnnVectorsReader
HnswBitVectorsFormat. fieldsReader(SegmentReadState state)
-
Uses of KnnVectorsReader in org.apache.lucene.codecs.lucene99
Subclasses of KnnVectorsReader in org.apache.lucene.codecs.lucene99 Modifier and Type Class Description class
Lucene99HnswVectorsReader
Reads vectors from the index segments along with index data structures supporting KNN search.Methods in org.apache.lucene.codecs.lucene99 that return KnnVectorsReader Modifier and Type Method Description KnnVectorsReader
Lucene99HnswScalarQuantizedVectorsFormat. fieldsReader(SegmentReadState state)
KnnVectorsReader
Lucene99HnswVectorsFormat. fieldsReader(SegmentReadState state)
Methods in org.apache.lucene.codecs.lucene99 with parameters of type KnnVectorsReader Modifier and Type Method Description private static QuantizedVectorsReader
Lucene99ScalarQuantizedVectorsWriter. getQuantizedKnnVectorsReader(KnnVectorsReader vectorsReader, java.lang.String fieldName)
private static ScalarQuantizer
Lucene99ScalarQuantizedVectorsWriter. getQuantizedState(KnnVectorsReader vectorsReader, java.lang.String fieldName)
-
Uses of KnnVectorsReader in org.apache.lucene.codecs.perfield
Subclasses of KnnVectorsReader in org.apache.lucene.codecs.perfield Modifier and Type Class Description static class
PerFieldKnnVectorsFormat.FieldsReader
VectorReader that can wrap multiple delegate readers, selected by field.Fields in org.apache.lucene.codecs.perfield with type parameters of type KnnVectorsReader Modifier and Type Field Description private java.util.Map<java.lang.String,KnnVectorsReader>
PerFieldKnnVectorsFormat.FieldsReader. fields
Methods in org.apache.lucene.codecs.perfield that return KnnVectorsReader Modifier and Type Method Description KnnVectorsReader
PerFieldKnnVectorsFormat. fieldsReader(SegmentReadState state)
KnnVectorsReader
PerFieldKnnVectorsFormat.FieldsReader. getFieldReader(java.lang.String field)
Return the underlying VectorReader for the given field -
Uses of KnnVectorsReader in org.apache.lucene.codecs.simpletext
Subclasses of KnnVectorsReader in org.apache.lucene.codecs.simpletext Modifier and Type Class Description class
SimpleTextKnnVectorsReader
Reads vector values from a simple text format.Methods in org.apache.lucene.codecs.simpletext that return KnnVectorsReader Modifier and Type Method Description KnnVectorsReader
SimpleTextKnnVectorsFormat. fieldsReader(SegmentReadState state)
-
Uses of KnnVectorsReader in org.apache.lucene.index
Subclasses of KnnVectorsReader in org.apache.lucene.index Modifier and Type Class Description private static class
SlowCompositeCodecReaderWrapper.SlowCompositeKnnVectorsReaderWrapper
Fields in org.apache.lucene.index declared as KnnVectorsReader Modifier and Type Field Description (package private) KnnVectorsReader
SegmentCoreReaders. knnVectorsReader
KnnVectorsReader[]
MergeState. knnVectorsReaders
Vector readers to mergeprivate KnnVectorsReader[]
SlowCompositeCodecReaderWrapper.SlowCompositeKnnVectorsReaderWrapper. readers
Methods in org.apache.lucene.index that return KnnVectorsReader Modifier and Type Method Description abstract KnnVectorsReader
CodecReader. getVectorReader()
Expert: retrieve underlying VectorReaderKnnVectorsReader
FilterCodecReader. getVectorReader()
KnnVectorsReader
SegmentReader. getVectorReader()
KnnVectorsReader
SlowCompositeCodecReaderWrapper. getVectorReader()
KnnVectorsReader
SortingCodecReader. getVectorReader()
private static KnnVectorsReader
SlowCodecReaderWrapper. readerToVectorReader(LeafReader reader)
Constructors in org.apache.lucene.index with parameters of type KnnVectorsReader Constructor Description MergeState(MergeState.DocMap[] docMaps, SegmentInfo segmentInfo, FieldInfos mergeFieldInfos, StoredFieldsReader[] storedFieldsReaders, TermVectorsReader[] termVectorsReaders, NormsProducer[] normsProducers, DocValuesProducer[] docValuesProducers, FieldInfos[] fieldInfos, Bits[] liveDocs, FieldsProducer[] fieldsProducers, PointsReader[] pointsReaders, KnnVectorsReader[] knnVectorsReaders, int[] maxDocs, InfoStream infoStream, java.util.concurrent.Executor intraMergeTaskExecutor, boolean needsIndexSort)
Create a new merge instance. -
Uses of KnnVectorsReader in org.apache.lucene.util.hnsw
Fields in org.apache.lucene.util.hnsw declared as KnnVectorsReader Modifier and Type Field Description protected KnnVectorsReader
IncrementalHnswGraphMerger. initReader
Methods in org.apache.lucene.util.hnsw with parameters of type KnnVectorsReader Modifier and Type Method Description HnswGraphMerger
HnswGraphMerger. addReader(KnnVectorsReader reader, MergeState.DocMap docMap, Bits liveDocs)
Adds a reader to the graph merger to record the stateIncrementalHnswGraphMerger
IncrementalHnswGraphMerger. addReader(KnnVectorsReader reader, MergeState.DocMap docMap, Bits liveDocs)
Adds a reader to the graph merger if it meets the following criteria: 1.
-