Uses of Class
org.apache.lucene.backward_codecs.lucene90.Lucene90NeighborArray
-
Packages that use Lucene90NeighborArray Package Description org.apache.lucene.backward_codecs.lucene90 Lucene 9.0 file format. -
-
Uses of Lucene90NeighborArray in org.apache.lucene.backward_codecs.lucene90
Fields in org.apache.lucene.backward_codecs.lucene90 declared as Lucene90NeighborArray Modifier and Type Field Description private Lucene90NeighborArray
Lucene90OnHeapHnswGraph. cur
private Lucene90NeighborArray
Lucene90HnswGraphBuilder. scratch
Fields in org.apache.lucene.backward_codecs.lucene90 with type parameters of type Lucene90NeighborArray Modifier and Type Field Description private java.util.List<Lucene90NeighborArray>
Lucene90OnHeapHnswGraph. graph
Methods in org.apache.lucene.backward_codecs.lucene90 that return Lucene90NeighborArray Modifier and Type Method Description Lucene90NeighborArray
Lucene90OnHeapHnswGraph. getNeighbors(int node)
Returns theNeighborQueue
connected to the given node.Methods in org.apache.lucene.backward_codecs.lucene90 with parameters of type Lucene90NeighborArray Modifier and Type Method Description private 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)
-