## Uses of Interface
org.apache.lucene.index.RandomAccessVectorValuesProducer

- Packages that use RandomAccessVectorValuesProducer
  Package | Description
  --- | ---
  org.apache.lucene.util.hnsw | Navigable Small-World graph, nominally Hierarchical but currently only has a single layer.

- - ### Uses of RandomAccessVectorValuesProducer in org.apache.lucene.util.hnsw

    Constructors in org.apache.lucene.util.hnsw with parameters of type RandomAccessVectorValuesProducer
    Constructor | Description
    --- | ---
    `HnswGraphBuilder​(RandomAccessVectorValuesProducer vectors, VectorSimilarityFunction similarityFunction, int M, int beamWidth, long seed)` | Reads all the vectors from a VectorValues, builds a graph connecting them by their dense ordinals, using the given hyperparameter settings, and returns the resulting graph.