Uses of Interface
org.apache.lucene.index.RandomAccessVectorValues
-
Packages that use RandomAccessVectorValues Package Description org.apache.lucene.backward_codecs.lucene90 Lucene 9.0 file format.org.apache.lucene.backward_codecs.lucene91 Lucene 9.1 file format.org.apache.lucene.codecs.lucene92 Lucene 9.2 file format.org.apache.lucene.codecs.simpletext Simpletext Codec: writes human readable postings.org.apache.lucene.index Code to maintain and access indices.org.apache.lucene.util.hnsw Navigable Small-World graph, nominally Hierarchical but currently only has a single layer. -
-
Uses of RandomAccessVectorValues in org.apache.lucene.backward_codecs.lucene90
Classes in org.apache.lucene.backward_codecs.lucene90 that implement RandomAccessVectorValues Modifier and Type Class Description (package private) static class
Lucene90HnswVectorsReader.OffHeapVectorValues
Read the vector values from the index input.Fields in org.apache.lucene.backward_codecs.lucene90 declared as RandomAccessVectorValues Modifier and Type Field Description private RandomAccessVectorValues
Lucene90HnswGraphBuilder. buildVectors
private RandomAccessVectorValues
Lucene90HnswGraphBuilder. vectorValues
Methods in org.apache.lucene.backward_codecs.lucene90 that return RandomAccessVectorValues Modifier and Type Method Description RandomAccessVectorValues
Lucene90HnswVectorsReader.OffHeapVectorValues. randomAccess()
Methods in org.apache.lucene.backward_codecs.lucene90 with parameters of type RandomAccessVectorValues Modifier and Type Method Description Lucene90OnHeapHnswGraph
Lucene90HnswGraphBuilder. build(RandomAccessVectorValues vectors)
Reads all the vectors from two copies of a random access VectorValues.private boolean
Lucene90HnswGraphBuilder. diversityCheck(float[] candidate, float score, Lucene90NeighborArray neighbors, RandomAccessVectorValues vectorValues)
static NeighborQueue
Lucene90OnHeapHnswGraph. search(float[] query, int topK, int numSeed, RandomAccessVectorValues vectors, VectorSimilarityFunction similarityFunction, HnswGraph graphValues, Bits acceptOrds, int visitedLimit, java.util.SplittableRandom random)
Searches for the nearest neighbors of a query vector. -
Uses of RandomAccessVectorValues in org.apache.lucene.backward_codecs.lucene91
Classes in org.apache.lucene.backward_codecs.lucene91 that implement RandomAccessVectorValues Modifier and Type Class Description (package private) static class
Lucene91HnswVectorsReader.OffHeapVectorValues
Read the vector values from the index input.Fields in org.apache.lucene.backward_codecs.lucene91 declared as RandomAccessVectorValues Modifier and Type Field Description private RandomAccessVectorValues
Lucene91HnswGraphBuilder. buildVectors
private RandomAccessVectorValues
Lucene91HnswGraphBuilder. vectorValues
Methods in org.apache.lucene.backward_codecs.lucene91 that return RandomAccessVectorValues Modifier and Type Method Description RandomAccessVectorValues
Lucene91HnswVectorsReader.OffHeapVectorValues. randomAccess()
Methods in org.apache.lucene.backward_codecs.lucene91 with parameters of type RandomAccessVectorValues Modifier and Type Method Description Lucene91OnHeapHnswGraph
Lucene91HnswGraphBuilder. build(RandomAccessVectorValues vectors)
Reads all the vectors from two copies of a random access VectorValues.private boolean
Lucene91HnswGraphBuilder. diversityCheck(float[] candidate, float score, Lucene91NeighborArray neighbors, RandomAccessVectorValues vectorValues)
-
Uses of RandomAccessVectorValues in org.apache.lucene.codecs.lucene92
Classes in org.apache.lucene.codecs.lucene92 that implement RandomAccessVectorValues Modifier and Type Class Description (package private) class
OffHeapVectorValues
Read the vector values from the index input.(package private) static class
OffHeapVectorValues.DenseOffHeapVectorValues
private static class
OffHeapVectorValues.EmptyOffHeapVectorValues
private static class
OffHeapVectorValues.SparseOffHeapVectorValues
Methods in org.apache.lucene.codecs.lucene92 that return RandomAccessVectorValues Modifier and Type Method Description RandomAccessVectorValues
OffHeapVectorValues.DenseOffHeapVectorValues. randomAccess()
RandomAccessVectorValues
OffHeapVectorValues.EmptyOffHeapVectorValues. randomAccess()
RandomAccessVectorValues
OffHeapVectorValues.SparseOffHeapVectorValues. randomAccess()
-
Uses of RandomAccessVectorValues in org.apache.lucene.codecs.simpletext
Classes in org.apache.lucene.codecs.simpletext that implement RandomAccessVectorValues Modifier and Type Class Description private static class
SimpleTextKnnVectorsReader.SimpleTextVectorValues
Methods in org.apache.lucene.codecs.simpletext that return RandomAccessVectorValues Modifier and Type Method Description RandomAccessVectorValues
SimpleTextKnnVectorsReader.SimpleTextVectorValues. randomAccess()
-
Uses of RandomAccessVectorValues in org.apache.lucene.index
Classes in org.apache.lucene.index that implement RandomAccessVectorValues Modifier and Type Class Description private static class
VectorValuesWriter.BufferedVectorValues
Fields in org.apache.lucene.index declared as RandomAccessVectorValues Modifier and Type Field Description private RandomAccessVectorValues
VectorValuesWriter.SortingVectorValues. randomAccess
Methods in org.apache.lucene.index that return RandomAccessVectorValues Modifier and Type Method Description RandomAccessVectorValues
RandomAccessVectorValuesProducer. randomAccess()
Return a random access interface over this iterator's vectors.RandomAccessVectorValues
VectorValuesWriter.BufferedVectorValues. randomAccess()
RandomAccessVectorValues
VectorValuesWriter.SortingVectorValues. randomAccess()
-
Uses of RandomAccessVectorValues in org.apache.lucene.util.hnsw
Fields in org.apache.lucene.util.hnsw declared as RandomAccessVectorValues Modifier and Type Field Description private RandomAccessVectorValues
HnswGraphBuilder. buildVectors
private RandomAccessVectorValues
HnswGraphBuilder. vectorValues
Methods in org.apache.lucene.util.hnsw with parameters of type RandomAccessVectorValues Modifier and Type Method Description OnHeapHnswGraph
HnswGraphBuilder. build(RandomAccessVectorValues vectors)
Reads all the vectors from two copies of a random access VectorValues.private boolean
HnswGraphBuilder. diversityCheck(float[] candidate, float score, NeighborArray neighbors, RandomAccessVectorValues vectorValues)
static NeighborQueue
HnswGraphSearcher. search(float[] query, int topK, RandomAccessVectorValues vectors, VectorSimilarityFunction similarityFunction, HnswGraph graph, Bits acceptOrds, int visitedLimit)
Searches HNSW graph for the nearest neighbors of a query vector.NeighborQueue
HnswGraphSearcher. searchLevel(float[] query, int topK, int level, int[] eps, RandomAccessVectorValues vectors, HnswGraph graph)
Searches for the nearest neighbors of a query vector in a given level.private NeighborQueue
HnswGraphSearcher. searchLevel(float[] query, int topK, int level, int[] eps, RandomAccessVectorValues vectors, HnswGraph graph, Bits acceptOrds, int visitedLimit)
-