HnswGraph |
Hierarchical Navigable Small World graph.
|
HnswGraph.NodesIterator |
Iterator over the graph nodes on a certain level, Iterator also provides the size – the total
number of nodes to be iterated over.
|
HnswGraphBuilder |
Builder for HNSW graph.
|
HnswGraphBuilder.GraphBuilderKnnCollector |
A restricted, specialized knnCollector that can be used when building a graph.
|
IntToIntFunction |
Native int to int function
|
NeighborArray |
NeighborArray encodes the neighbors of a node and their mutual scores in the HNSW graph as a pair
of growable arrays.
|
NeighborQueue |
NeighborQueue uses a LongHeap to store lists of arcs in an HNSW graph, represented as a
neighbor node id with an associated score packed together as a sortable long, which is sorted
primarily by score.
|
OnHeapHnswGraph |
An HnswGraph where all nodes and connections are held in memory.
|
RandomAccessVectorValues |
Provides random access to vectors by dense ordinal.
|
RandomVectorScorer |
|
RandomVectorScorerSupplier |
|