org.apache.lucene.util.hnsw
25
C
BlockingFloatHeap
I
CloseableRandomVectorScorerSupplier
C
ConcurrentHnswMerger
C
FilteredHnswGraphSearcher
C
FloatHeap
I
HasKnnVectorValues
I
HnswBuilder
C
HnswConcurrentMergeBuilder
C
HnswGraph
C
HnswGraphBuilder
I
HnswGraphMerger
C
HnswGraphSearcher
C
HnswUtil
C
IncrementalHnswGraphMerger
C
InitializedHnswGraphBuilder
I
IntToIntFunction
C
MergingHnswGraphBuilder
C
NeighborArray
C
NeighborQueue
C
OnHeapHnswGraph
C
OrdinalTranslatedKnnCollector
I
RandomVectorScorer
I
RandomVectorScorerSupplier
C
UpdateGraphsUtils
I
UpdateableRandomVectorScorer
org.apache.lucene.util.hnsw.RandomVectorScorerSupplier
interface
abstract
2 members
A supplier that creates RandomVectorScorer from an ordinal.
Instance Methods
copy
Make a copy of the supplier, which will copy the underlying vectorValues so the copy is safe to
be used in other threads.
scorer
This creates a UpdateableRandomVectorScorer for scoring random nodes in batches against
an ordinal.
Returns: a new UpdateableRandomVectorScorer