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