Uses of Interface
org.apache.lucene.util.hnsw.RandomVectorScorer
-
Packages that use RandomVectorScorer Package Description org.apache.lucene.codecs Codecs API: API for customization of the encoding and structure of the index.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.org.apache.lucene.util.quantization Provides quantization methods for scaling vector values to smaller data types and possibly fewer dimensions -
-
Uses of RandomVectorScorer in org.apache.lucene.codecs
Methods in org.apache.lucene.codecs that return RandomVectorScorer Modifier and Type Method Description abstract RandomVectorScorerFlatVectorsReader. getRandomVectorScorer(String field, byte[] target)Returns aRandomVectorScorerfor the given field and target vector.abstract RandomVectorScorerFlatVectorsReader. getRandomVectorScorer(String field, float[] target)Returns aRandomVectorScorerfor the given field and target vector. -
Uses of RandomVectorScorer in org.apache.lucene.codecs.lucene99
Methods in org.apache.lucene.codecs.lucene99 that return RandomVectorScorer Modifier and Type Method Description RandomVectorScorerLucene99FlatVectorsReader. getRandomVectorScorer(String field, byte[] target)RandomVectorScorerLucene99FlatVectorsReader. getRandomVectorScorer(String field, float[] target)RandomVectorScorerLucene99ScalarQuantizedVectorsReader. getRandomVectorScorer(String field, byte[] target)RandomVectorScorerLucene99ScalarQuantizedVectorsReader. getRandomVectorScorer(String field, float[] target) -
Uses of RandomVectorScorer in org.apache.lucene.util.hnsw
Classes in org.apache.lucene.util.hnsw that implement RandomVectorScorer Modifier and Type Class Description static classRandomVectorScorer.AbstractRandomVectorScorer<T>Creates a default scorer for random access vectors.Methods in org.apache.lucene.util.hnsw that return RandomVectorScorer Modifier and Type Method Description static RandomVectorScorerRandomVectorScorer. createBytes(RandomAccessVectorValues<byte[]> vectors, VectorSimilarityFunction similarityFunction, byte[] query)Creates a default scorer for byte vectors.static RandomVectorScorerRandomVectorScorer. createFloats(RandomAccessVectorValues<float[]> vectors, VectorSimilarityFunction similarityFunction, float[] query)Creates a default scorer for float vectors.RandomVectorScorerRandomVectorScorerSupplier.ByteScoringSupplier. scorer(int ord)RandomVectorScorerRandomVectorScorerSupplier.FloatScoringSupplier. scorer(int ord)RandomVectorScorerRandomVectorScorerSupplier. scorer(int ord)This creates aRandomVectorScorerfor scoring random nodes in batches against the given ordinal.Methods in org.apache.lucene.util.hnsw with parameters of type RandomVectorScorer Modifier and Type Method Description static KnnCollectorHnswGraphSearcher. search(RandomVectorScorer scorer, int topK, OnHeapHnswGraph graph, Bits acceptOrds, int visitedLimit)SearchOnHeapHnswGraph, this method is thread safe.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. -
Uses of RandomVectorScorer in org.apache.lucene.util.quantization
Classes in org.apache.lucene.util.quantization that implement RandomVectorScorer Modifier and Type Class Description classScalarQuantizedRandomVectorScorerQuantized vector scorerMethods in org.apache.lucene.util.quantization that return RandomVectorScorer Modifier and Type Method Description RandomVectorScorerScalarQuantizedRandomVectorScorerSupplier. scorer(int ord)
-