Uses of Class
org.apache.lucene.index.VectorEncoding
-
Packages that use VectorEncoding Package Description org.apache.lucene.document The logical representation of aDocument
for indexing and searching.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 VectorEncoding in org.apache.lucene.document
Methods in org.apache.lucene.document that return VectorEncoding Modifier and Type Method Description VectorEncoding
FieldType. vectorEncoding()
Methods in org.apache.lucene.document with parameters of type VectorEncoding Modifier and Type Method Description static FieldType
KnnVectorField. createFieldType(int dimension, VectorEncoding vectorEncoding, VectorSimilarityFunction similarityFunction)
A convenience method for creating a vector field type.void
FieldType. setVectorAttributes(int numDimensions, VectorEncoding encoding, VectorSimilarityFunction similarity)
Enable vector indexing, with the specified number of dimensions and distance function. -
Uses of VectorEncoding in org.apache.lucene.index
Methods in org.apache.lucene.index that return VectorEncoding Modifier and Type Method Description VectorEncoding
FieldInfo. getVectorEncoding()
Returns the number of dimensions of the vector valuestatic VectorEncoding
VectorEncoding. valueOf(String name)
Returns the enum constant of this type with the specified name.static VectorEncoding[]
VectorEncoding. values()
Returns an array containing the constants of this enum type, in the order they are declared.VectorEncoding
IndexableFieldType. vectorEncoding()
TheVectorEncoding
of the field's vector valueConstructors in org.apache.lucene.index with parameters of type VectorEncoding Constructor Description FieldInfo(String name, int number, boolean storeTermVector, boolean omitNorms, boolean storePayloads, IndexOptions indexOptions, DocValuesType docValues, long dvGen, Map<String,String> attributes, int pointDimensionCount, int pointIndexDimensionCount, int pointNumBytes, int vectorDimension, VectorEncoding vectorEncoding, VectorSimilarityFunction vectorSimilarityFunction, boolean softDeletesField)
Sole constructor. -
Uses of VectorEncoding in org.apache.lucene.util.hnsw
Methods in org.apache.lucene.util.hnsw with parameters of type VectorEncoding Modifier and Type Method Description static HnswGraphBuilder<?>
HnswGraphBuilder. create(RandomAccessVectorValues vectors, VectorEncoding vectorEncoding, VectorSimilarityFunction similarityFunction, int M, int beamWidth, long seed)
static NeighborQueue
HnswGraphSearcher. search(float[] query, int topK, RandomAccessVectorValues vectors, VectorEncoding vectorEncoding, VectorSimilarityFunction similarityFunction, HnswGraph graph, Bits acceptOrds, int visitedLimit)
Searches HNSW graph for the nearest neighbors of a query vector.Constructors in org.apache.lucene.util.hnsw with parameters of type VectorEncoding Constructor Description HnswGraphSearcher(VectorEncoding vectorEncoding, VectorSimilarityFunction similarityFunction, NeighborQueue candidates, BitSet visited)
Creates a new graph searcher.
-