jruby/docs BETA
Navigation
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
RandomVectorScorerSupplier — members 2
M copy() RandomVectorScorerSupplier
M scorer() UpdateableRandomVectorScorer

org.apache.lucene.util.hnsw.RandomVectorScorerSupplier

interface abstract 2 members

A supplier that creates RandomVectorScorer from an ordinal.

Instance Methods

copy

RandomVectorScorerSupplier copy ( )
Java: 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

UpdateableRandomVectorScorer scorer ( )
Java: scorer()

This creates a UpdateableRandomVectorScorer for scoring random nodes in batches against an ordinal.

Returns: a new UpdateableRandomVectorScorer

this work for additional information regarding copyright ownership.