Uses of Interface
org.apache.lucene.codecs.hnsw.FlatVectorsScorer
Packages that use FlatVectorsScorer
Package
Description
HNSW vector helper classes.
Lucene 10.4 file format.
Lucene 9.5 file format.
Lucene 9.9 file format.
Internal implementations to support SIMD vectorization.
-
Uses of FlatVectorsScorer in org.apache.lucene.codecs.hnsw
Classes in org.apache.lucene.codecs.hnsw that implement FlatVectorsScorerModifier and TypeClassDescriptionclassDefault implementation ofFlatVectorsScorer.classAFlatVectorsScorerwrapper that enables prefetching of vector data before scoring.classDefault scalar quantized implementation ofFlatVectorsScorer.Fields in org.apache.lucene.codecs.hnsw declared as FlatVectorsScorerModifier and TypeFieldDescriptionprotected final FlatVectorsScorerFlatVectorsWriter.vectorsScorerScorer for flat vectorsMethods in org.apache.lucene.codecs.hnsw that return FlatVectorsScorerModifier and TypeMethodDescriptionabstract FlatVectorsScorerFlatVectorsReader.getFlatVectorScorer(String field) Returns aFlatVectorsScorerfor the given field.FlatVectorsWriter.getFlatVectorScorer()static FlatVectorsScorerFlatVectorScorerUtil.getLucene99FlatVectorsScorer()Returns a FlatVectorsScorer that supports the Lucene99 format.static FlatVectorsScorerFlatVectorScorerUtil.getLucene99ScalarQuantizedVectorsScorer()Constructors in org.apache.lucene.codecs.hnsw with parameters of type FlatVectorsScorerModifierConstructorDescriptionprotectedFlatVectorsWriter(FlatVectorsScorer vectorsScorer) Sole constructorPrefetchableFlatVectorScorer(FlatVectorsScorer flatVectorsScorer) Constructs a new prefetchable scorer wrapper.ScalarQuantizedVectorScorer(FlatVectorsScorer flatVectorsScorer) -
Uses of FlatVectorsScorer in org.apache.lucene.codecs.lucene104
Classes in org.apache.lucene.codecs.lucene104 that implement FlatVectorsScorerModifier and TypeClassDescriptionclassVector scorer over OptimizedScalarQuantized vectorsMethods in org.apache.lucene.codecs.lucene104 that return FlatVectorsScorerModifier and TypeMethodDescriptionLucene104ScalarQuantizedVectorsReader.getFlatVectorScorer(String field) Constructors in org.apache.lucene.codecs.lucene104 with parameters of type FlatVectorsScorerModifierConstructorDescriptionLucene104ScalarQuantizedVectorScorer(FlatVectorsScorer nonQuantizedDelegate) -
Uses of FlatVectorsScorer in org.apache.lucene.codecs.lucene95
Fields in org.apache.lucene.codecs.lucene95 declared as FlatVectorsScorerModifier and TypeFieldDescriptionprotected final FlatVectorsScorerOffHeapByteVectorValues.flatVectorsScorerprotected final FlatVectorsScorerOffHeapFloatVectorValues.flatVectorsScorerMethods in org.apache.lucene.codecs.lucene95 with parameters of type FlatVectorsScorerModifier and TypeMethodDescriptionstatic OffHeapByteVectorValuesOffHeapByteVectorValues.load(VectorSimilarityFunction vectorSimilarityFunction, FlatVectorsScorer flatVectorsScorer, OrdToDocDISIReaderConfiguration configuration, VectorEncoding vectorEncoding, int dimension, long vectorDataOffset, long vectorDataLength, IndexInput vectorData) static OffHeapFloatVectorValuesOffHeapFloatVectorValues.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) -
Uses of FlatVectorsScorer in org.apache.lucene.codecs.lucene99
Classes in org.apache.lucene.codecs.lucene99 that implement FlatVectorsScorerModifier and TypeClassDescriptionclassOptimized scalar quantized implementation ofFlatVectorsScorerfor quantized vectors stored in the Lucene99 format.Methods in org.apache.lucene.codecs.lucene99 that return FlatVectorsScorerConstructors in org.apache.lucene.codecs.lucene99 with parameters of type FlatVectorsScorerModifierConstructorDescriptionLucene99FlatVectorsFormat(FlatVectorsScorer vectorsScorer) Constructs a formatLucene99FlatVectorsReader(SegmentReadState state, FlatVectorsScorer scorer) Lucene99FlatVectorsReader(SegmentReadState state, FlatVectorsScorer scorer, DataAccessHint accessHint) Creates a Lucene99FlatVectorsReader.Lucene99FlatVectorsWriter(SegmentWriteState state, FlatVectorsScorer scorer) Constructs a writer that uses the default factory to build per-field vector storage.Lucene99FlatVectorsWriter(SegmentWriteState state, FlatVectorsScorer scorer, IOFunction<FieldInfo, FlatFieldVectorsWriter<?>> strategyFactory) Constructs a writer that uses the suppliedstrategyFactoryto build per-field vector storage.Lucene99ScalarQuantizedVectorScorer(FlatVectorsScorer flatVectorsScorer) -
Uses of FlatVectorsScorer in org.apache.lucene.internal.vectorization
Methods in org.apache.lucene.internal.vectorization that return FlatVectorsScorerModifier and TypeMethodDescriptionabstract FlatVectorsScorerVectorizationProvider.getLucene99FlatVectorsScorer()Returns a FlatVectorsScorer that supports the Lucene99 format.abstract FlatVectorsScorerVectorizationProvider.getLucene99ScalarQuantizedVectorsScorer()Returns a FlatVectorsScorer that supports the Lucene99 format.