Uses of Interface
org.apache.lucene.util.hnsw.HnswBuilder
Packages that use HnswBuilder
Package
Description
Navigable Small-World graph, nominally Hierarchical but currently only has a single layer.
-
Uses of HnswBuilder in org.apache.lucene.util.hnsw
Classes in org.apache.lucene.util.hnsw that implement HnswBuilderModifier and TypeClassDescriptionclassA graph builder that manages multiple workers, it only supports adding the whole graph all at once.private static final classclassBuilder for HNSW graph.final classThis creates a graph builder that is initialized with the provided HnswGraph.Methods in org.apache.lucene.util.hnsw that return HnswBuilderModifier and TypeMethodDescriptionprotected HnswBuilderConcurrentHnswMerger.createBuilder(DocIdSetIterator mergedVectorIterator, int maxOrd) protected HnswBuilderIncrementalHnswGraphMerger.createBuilder(DocIdSetIterator mergedVectorIterator, int maxOrd) Builds a new HnswGraphBuilder using the biggest graph from the merge state as a starting point.