Uses of Interface
org.apache.lucene.codecs.hnsw.FlatVectorsScorer
-
Packages that use FlatVectorsScorer Package Description org.apache.lucene.codecs.bitvectors A simple bit-vector format that supports hamming distance and storing vectors in an HNSW graphorg.apache.lucene.codecs.hnsw HNSW vector helper classes.org.apache.lucene.codecs.lucene95 Lucene 9.5 file format.org.apache.lucene.codecs.lucene99 Lucene 9.9 file format.org.apache.lucene.internal.vectorization Internal implementations to support SIMD vectorization. -
-
Uses of FlatVectorsScorer in org.apache.lucene.codecs.bitvectors
Classes in org.apache.lucene.codecs.bitvectors that implement FlatVectorsScorer Modifier and Type Class Description class
FlatBitVectorsScorer
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 FlatVectorsScorer Modifier and Type Class Description class
DefaultFlatVectorScorer
Default implementation ofFlatVectorsScorer
.class
ScalarQuantizedVectorScorer
Default scalar quantized implementation ofFlatVectorsScorer
.Fields in org.apache.lucene.codecs.hnsw declared as FlatVectorsScorer Modifier and Type Field Description private FlatVectorsScorer
ScalarQuantizedVectorScorer. nonQuantizedDelegate
protected FlatVectorsScorer
FlatVectorsReader. vectorScorer
Scorer for flat vectorsprotected FlatVectorsScorer
FlatVectorsWriter. vectorsScorer
Scorer for flat vectorsMethods in org.apache.lucene.codecs.hnsw that return FlatVectorsScorer Modifier and Type Method Description FlatVectorsScorer
FlatVectorsReader. getFlatVectorScorer()
FlatVectorsScorer
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 FlatVectorsScorer Constructor Description FlatVectorsReader(FlatVectorsScorer vectorsScorer)
Sole constructorFlatVectorsWriter(FlatVectorsScorer vectorsScorer)
Sole constructorScalarQuantizedVectorScorer(FlatVectorsScorer flatVectorsScorer)
-
Uses of FlatVectorsScorer in org.apache.lucene.codecs.lucene95
Fields in org.apache.lucene.codecs.lucene95 declared as FlatVectorsScorer Modifier and Type Field Description protected FlatVectorsScorer
OffHeapByteVectorValues. flatVectorsScorer
protected FlatVectorsScorer
OffHeapFloatVectorValues. flatVectorsScorer
Methods in org.apache.lucene.codecs.lucene95 with parameters of type FlatVectorsScorer Modifier and Type Method Description static 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 FlatVectorsScorer Constructor Description DenseOffHeapVectorValues(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)
OffHeapByteVectorValues(int dimension, int size, IndexInput slice, int byteSize, FlatVectorsScorer flatVectorsScorer, VectorSimilarityFunction similarityFunction)
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 FlatVectorsScorer Modifier and Type Class Description class
Lucene99ScalarQuantizedVectorScorer
Optimized scalar quantized implementation ofFlatVectorsScorer
for quantized vectors stored in the Lucene99 format.Fields in org.apache.lucene.codecs.lucene99 declared as FlatVectorsScorer Modifier and Type Field Description private FlatVectorsScorer
Lucene99ScalarQuantizedVectorScorer. nonQuantizedDelegate
private FlatVectorsScorer
Lucene99FlatVectorsFormat. vectorsScorer
protected FlatVectorsScorer
OffHeapQuantizedByteVectorValues. vectorsScorer
Methods in org.apache.lucene.codecs.lucene99 with parameters of type FlatVectorsScorer Modifier and Type Method Description (package private) static Lucene99HnswVectorsWriter.FieldWriter<?>
Lucene99HnswVectorsWriter.FieldWriter. create(FlatVectorsScorer scorer, FieldInfo fieldInfo, int M, int beamWidth, InfoStream infoStream)
static OffHeapQuantizedByteVectorValues
OffHeapQuantizedByteVectorValues. load(OrdToDocDISIReaderConfiguration configuration, int dimension, int size, ScalarQuantizer scalarQuantizer, VectorSimilarityFunction similarityFunction, FlatVectorsScorer vectorsScorer, boolean compress, long quantizedVectorDataOffset, long quantizedVectorDataLength, IndexInput vectorData)
-
Uses of FlatVectorsScorer in org.apache.lucene.internal.vectorization
Methods in org.apache.lucene.internal.vectorization that return FlatVectorsScorer Modifier and Type Method Description FlatVectorsScorer
DefaultVectorizationProvider. getLucene99FlatVectorsScorer()
abstract FlatVectorsScorer
VectorizationProvider. getLucene99FlatVectorsScorer()
Returns a FlatVectorsScorer that supports the Lucene99 format.
-