Uses of Interface
org.apache.lucene.codecs.hnsw.FlatVectorsScorer
Packages that use FlatVectorsScorer
Package
Description
A simple bit-vector format that supports hamming distance and storing vectors in an HNSW graph
HNSW vector helper classes.
Lucene 9.5 file format.
Lucene 9.9 file format.
Internal implementations to support SIMD vectorization.
-
Uses of FlatVectorsScorer in org.apache.lucene.codecs.bitvectors
Classes in org.apache.lucene.codecs.bitvectors that implement FlatVectorsScorerModifier and TypeClassDescriptionclass
A bit vector scorer for scoring byte vectors. -
Uses of FlatVectorsScorer in org.apache.lucene.codecs.hnsw
Classes in org.apache.lucene.codecs.hnsw that implement FlatVectorsScorerModifier and TypeClassDescriptionclass
Default implementation ofFlatVectorsScorer
.class
Default scalar quantized implementation ofFlatVectorsScorer
.Fields in org.apache.lucene.codecs.hnsw declared as FlatVectorsScorerModifier and TypeFieldDescriptionprivate final FlatVectorsScorer
ScalarQuantizedVectorScorer.nonQuantizedDelegate
protected final FlatVectorsScorer
FlatVectorsReader.vectorScorer
Scorer for flat vectorsprotected final FlatVectorsScorer
FlatVectorsWriter.vectorsScorer
Scorer for flat vectorsMethods in org.apache.lucene.codecs.hnsw that return FlatVectorsScorerModifier and TypeMethodDescriptionFlatVectorsReader.getFlatVectorScorer()
FlatVectorsWriter.getFlatVectorScorer()
static FlatVectorsScorer
FlatVectorScorerUtil.getLucene99FlatVectorsScorer()
Returns a FlatVectorsScorer that supports the Lucene99 format.Constructors in org.apache.lucene.codecs.hnsw with parameters of type FlatVectorsScorerModifierConstructorDescriptionprotected
FlatVectorsReader
(FlatVectorsScorer vectorsScorer) Sole constructorprotected
FlatVectorsWriter
(FlatVectorsScorer vectorsScorer) Sole constructorScalarQuantizedVectorScorer
(FlatVectorsScorer flatVectorsScorer) -
Uses of FlatVectorsScorer in org.apache.lucene.codecs.lucene95
Fields in org.apache.lucene.codecs.lucene95 declared as FlatVectorsScorerModifier and TypeFieldDescriptionprotected final FlatVectorsScorer
OffHeapByteVectorValues.flatVectorsScorer
protected final FlatVectorsScorer
OffHeapFloatVectorValues.flatVectorsScorer
Methods in org.apache.lucene.codecs.lucene95 with parameters of type FlatVectorsScorerModifier and TypeMethodDescriptionstatic OffHeapByteVectorValues
OffHeapByteVectorValues.load
(VectorSimilarityFunction vectorSimilarityFunction, FlatVectorsScorer flatVectorsScorer, OrdToDocDISIReaderConfiguration configuration, VectorEncoding vectorEncoding, int dimension, long vectorDataOffset, long vectorDataLength, IndexInput vectorData) static OffHeapFloatVectorValues
OffHeapFloatVectorValues.load
(VectorSimilarityFunction vectorSimilarityFunction, FlatVectorsScorer flatVectorsScorer, OrdToDocDISIReaderConfiguration configuration, VectorEncoding vectorEncoding, int dimension, long vectorDataOffset, long vectorDataLength, IndexInput vectorData) Constructors in org.apache.lucene.codecs.lucene95 with parameters of type FlatVectorsScorerModifierConstructorDescriptionDenseOffHeapVectorValues
(int dimension, int size, IndexInput slice, int byteSize, FlatVectorsScorer flatVectorsScorer, VectorSimilarityFunction vectorSimilarityFunction) DenseOffHeapVectorValues
(int dimension, int size, IndexInput slice, int byteSize, FlatVectorsScorer flatVectorsScorer, VectorSimilarityFunction similarityFunction) EmptyOffHeapVectorValues
(int dimension, FlatVectorsScorer flatVectorsScorer, VectorSimilarityFunction vectorSimilarityFunction) EmptyOffHeapVectorValues
(int dimension, FlatVectorsScorer flatVectorsScorer, VectorSimilarityFunction similarityFunction) (package private)
OffHeapByteVectorValues
(int dimension, int size, IndexInput slice, int byteSize, FlatVectorsScorer flatVectorsScorer, VectorSimilarityFunction similarityFunction) (package private)
OffHeapFloatVectorValues
(int dimension, int size, IndexInput slice, int byteSize, FlatVectorsScorer flatVectorsScorer, VectorSimilarityFunction similarityFunction) SparseOffHeapVectorValues
(OrdToDocDISIReaderConfiguration configuration, IndexInput dataIn, IndexInput slice, int dimension, int byteSize, FlatVectorsScorer flatVectorsScorer, VectorSimilarityFunction vectorSimilarityFunction) SparseOffHeapVectorValues
(OrdToDocDISIReaderConfiguration configuration, IndexInput dataIn, IndexInput slice, int dimension, int byteSize, FlatVectorsScorer flatVectorsScorer, VectorSimilarityFunction similarityFunction) -
Uses of FlatVectorsScorer in org.apache.lucene.codecs.lucene99
Classes in org.apache.lucene.codecs.lucene99 that implement FlatVectorsScorerModifier and TypeClassDescriptionclass
Optimized scalar quantized implementation ofFlatVectorsScorer
for quantized vectors stored in the Lucene99 format.Fields in org.apache.lucene.codecs.lucene99 declared as FlatVectorsScorerModifier and TypeFieldDescriptionprivate final FlatVectorsScorer
Lucene99ScalarQuantizedVectorScorer.nonQuantizedDelegate
private final FlatVectorsScorer
Lucene99FlatVectorsFormat.vectorsScorer
protected final FlatVectorsScorer
OffHeapQuantizedByteVectorValues.vectorsScorer
Methods in org.apache.lucene.codecs.lucene99 with parameters of type FlatVectorsScorerModifier and TypeMethodDescription(package private) static Lucene99HnswVectorsWriter.FieldWriter
<?> Lucene99HnswVectorsWriter.FieldWriter.create
(FlatVectorsScorer scorer, FieldInfo fieldInfo, int M, int beamWidth, InfoStream infoStream) OffHeapQuantizedByteVectorValues.load
(OrdToDocDISIReaderConfiguration configuration, int dimension, int size, ScalarQuantizer scalarQuantizer, VectorSimilarityFunction similarityFunction, FlatVectorsScorer vectorsScorer, boolean compress, long quantizedVectorDataOffset, long quantizedVectorDataLength, IndexInput vectorData) Constructors in org.apache.lucene.codecs.lucene99 with parameters of type FlatVectorsScorerModifierConstructorDescriptionDenseOffHeapVectorValues
(int dimension, int size, ScalarQuantizer scalarQuantizer, boolean compress, VectorSimilarityFunction similarityFunction, FlatVectorsScorer vectorsScorer, IndexInput slice) EmptyOffHeapVectorValues
(int dimension, VectorSimilarityFunction similarityFunction, FlatVectorsScorer vectorsScorer) (package private)
FieldWriter
(FlatVectorsScorer scorer, FieldInfo fieldInfo, int M, int beamWidth, InfoStream infoStream) Lucene99FlatVectorsFormat
(FlatVectorsScorer vectorsScorer) Constructs a formatLucene99FlatVectorsReader
(SegmentReadState state, FlatVectorsScorer scorer) Lucene99FlatVectorsWriter
(SegmentWriteState state, FlatVectorsScorer scorer) Lucene99ScalarQuantizedVectorScorer
(FlatVectorsScorer flatVectorsScorer) Lucene99ScalarQuantizedVectorsReader
(SegmentReadState state, FlatVectorsReader rawVectorsReader, FlatVectorsScorer scorer) private
Lucene99ScalarQuantizedVectorsWriter
(SegmentWriteState state, int version, Float confidenceInterval, byte bits, boolean compress, FlatVectorsWriter rawVectorDelegate, FlatVectorsScorer scorer) Lucene99ScalarQuantizedVectorsWriter
(SegmentWriteState state, Float confidenceInterval, byte bits, boolean compress, FlatVectorsWriter rawVectorDelegate, FlatVectorsScorer scorer) Lucene99ScalarQuantizedVectorsWriter
(SegmentWriteState state, Float confidenceInterval, FlatVectorsWriter rawVectorDelegate, FlatVectorsScorer scorer) (package private)
OffHeapQuantizedByteVectorValues
(int dimension, int size, ScalarQuantizer scalarQuantizer, VectorSimilarityFunction similarityFunction, FlatVectorsScorer vectorsScorer, boolean compress, IndexInput slice) SparseOffHeapVectorValues
(OrdToDocDISIReaderConfiguration configuration, int dimension, int size, ScalarQuantizer scalarQuantizer, boolean compress, IndexInput dataIn, VectorSimilarityFunction similarityFunction, FlatVectorsScorer vectorsScorer, IndexInput slice) -
Uses of FlatVectorsScorer in org.apache.lucene.internal.vectorization
Methods in org.apache.lucene.internal.vectorization that return FlatVectorsScorerModifier and TypeMethodDescriptionDefaultVectorizationProvider.getLucene99FlatVectorsScorer()
abstract FlatVectorsScorer
VectorizationProvider.getLucene99FlatVectorsScorer()
Returns a FlatVectorsScorer that supports the Lucene99 format.