Uses of Class
org.apache.lucene.backward_codecs.lucene91.Lucene91NeighborArray
Packages that use Lucene91NeighborArray
-
Uses of Lucene91NeighborArray in org.apache.lucene.backward_codecs.lucene91
Fields in org.apache.lucene.backward_codecs.lucene91 declared as Lucene91NeighborArrayModifier and TypeFieldDescriptionprivate Lucene91NeighborArray
Lucene91OnHeapHnswGraph.cur
private final Lucene91NeighborArray
Lucene91HnswGraphBuilder.scratch
Fields in org.apache.lucene.backward_codecs.lucene91 with type parameters of type Lucene91NeighborArrayModifier and TypeFieldDescriptionprivate final List<List<Lucene91NeighborArray>>
Lucene91OnHeapHnswGraph.graph
Methods in org.apache.lucene.backward_codecs.lucene91 that return Lucene91NeighborArrayModifier and TypeMethodDescriptionLucene91OnHeapHnswGraph.getNeighbors
(int level, int node) Returns theNeighborQueue
connected to the given node.Methods in org.apache.lucene.backward_codecs.lucene91 with parameters of type Lucene91NeighborArrayModifier and TypeMethodDescriptionprivate boolean
Lucene91HnswGraphBuilder.diversityCheck
(float[] candidate, float score, Lucene91NeighborArray neighbors, RandomAccessVectorValues vectorValues) private void
Lucene91HnswGraphBuilder.diversityUpdate
(Lucene91NeighborArray neighbors) private int
Lucene91HnswGraphBuilder.findNonDiverse
(Lucene91NeighborArray neighbors) private void
Lucene91HnswGraphBuilder.selectDiverse
(Lucene91NeighborArray neighbors, Lucene91NeighborArray candidates)