Uses of Class
org.apache.lucene.util.hnsw.HnswGraph
-
Packages that use HnswGraph Package Description org.apache.lucene.codecs.hnsw HNSW vector helper classes.org.apache.lucene.codecs.lucene99 Lucene 9.9 file format.org.apache.lucene.util.hnsw Navigable Small-World graph, nominally Hierarchical but currently only has a single layer. -
-
Uses of HnswGraph in org.apache.lucene.codecs.hnsw
Methods in org.apache.lucene.codecs.hnsw that return HnswGraph Modifier and Type Method Description HnswGraphHnswGraphProvider. getGraph(String field)Return the stored HnswGraph for the given field. -
Uses of HnswGraph in org.apache.lucene.codecs.lucene99
Methods in org.apache.lucene.codecs.lucene99 that return HnswGraph Modifier and Type Method Description HnswGraphLucene99HnswVectorsReader. getGraph(String field) -
Uses of HnswGraph in org.apache.lucene.util.hnsw
Subclasses of HnswGraph in org.apache.lucene.util.hnsw Modifier and Type Class Description classOnHeapHnswGraphAnHnswGraphwhere all nodes and connections are held in memory.Fields in org.apache.lucene.util.hnsw declared as HnswGraph Modifier and Type Field Description static HnswGraphHnswGraph. EMPTYEmpty graph valueMethods in org.apache.lucene.util.hnsw with parameters of type HnswGraph Modifier and Type Method Description static InitializedHnswGraphBuilderInitializedHnswGraphBuilder. fromGraph(RandomVectorScorerSupplier scorerSupplier, int M, int beamWidth, long seed, HnswGraph initializerGraph, int[] newOrdMap, BitSet initializedNodes, int totalNumberOfVectors)Create a new HnswGraphBuilder that is initialized with the provided HnswGraph.static OnHeapHnswGraphInitializedHnswGraphBuilder. initGraph(int M, HnswGraph initializerGraph, int[] newOrdMap, int totalNumberOfVectors)static voidHnswGraphSearcher. search(RandomVectorScorer scorer, KnnCollector knnCollector, HnswGraph graph, Bits acceptOrds)Searches HNSW graph for the nearest neighbors of a query vector.HnswGraphBuilder.GraphBuilderKnnCollectorHnswGraphSearcher. searchLevel(RandomVectorScorer scorer, int topK, int level, int[] eps, HnswGraph graph)Searches for the nearest neighbors of a query vector in a given level.
-