Uses of Class
org.apache.lucene.index.FloatVectorValues
Packages that use FloatVectorValues
Package
Description
Codecs API: API for customization of the encoding and structure of the index.
Lucene 9.5 file format.
Lucene 9.9 file format.
Postings format that can delegate to different formats per-field.
Code to maintain and access indices.
Provides quantization methods for scaling vector values to smaller data types and possibly fewer
dimensions
-
Uses of FloatVectorValues in org.apache.lucene.codecs
Methods in org.apache.lucene.codecs that return FloatVectorValuesModifier and TypeMethodDescriptionabstract FloatVectorValuesKnnVectorsReader.getFloatVectorValues(String field) Returns theFloatVectorValuesfor the givenfield.static FloatVectorValuesKnnVectorsWriter.MergedVectorValues.mergeFloatVectorValues(FieldInfo fieldInfo, MergeState mergeState) Returns a merged view over all the segment'sFloatVectorValues.Methods in org.apache.lucene.codecs with parameters of type FloatVectorValuesModifier and TypeMethodDescriptionprotected abstract voidBufferingKnnVectorsWriter.writeField(FieldInfo fieldInfo, FloatVectorValues floatVectorValues, int maxDoc) Write the provided float vector field -
Uses of FloatVectorValues in org.apache.lucene.codecs.lucene95
Subclasses of FloatVectorValues in org.apache.lucene.codecs.lucene95Modifier and TypeClassDescriptionclassRead the vector values from the index input.static classDense vector values that are stored off-heap. -
Uses of FloatVectorValues in org.apache.lucene.codecs.lucene99
Methods in org.apache.lucene.codecs.lucene99 that return FloatVectorValuesModifier and TypeMethodDescriptionLucene99FlatVectorsReader.getFloatVectorValues(String field) Lucene99HnswVectorsReader.getFloatVectorValues(String field) Lucene99ScalarQuantizedVectorsReader.getFloatVectorValues(String field) -
Uses of FloatVectorValues in org.apache.lucene.codecs.perfield
Methods in org.apache.lucene.codecs.perfield that return FloatVectorValuesModifier and TypeMethodDescriptionPerFieldKnnVectorsFormat.FieldsReader.getFloatVectorValues(String field) -
Uses of FloatVectorValues in org.apache.lucene.index
Methods in org.apache.lucene.index that return FloatVectorValuesModifier and TypeMethodDescriptionabstract FloatVectorValuesFloatVectorValues.copy()static FloatVectorValuesFloatVectorValues.fromFloats(List<float[]> vectors, int dim) Creates aFloatVectorValuesfrom a list of float arrays.final FloatVectorValuesCodecReader.getFloatVectorValues(String field) ExitableDirectoryReader.ExitableFilterAtomicReader.getFloatVectorValues(String field) FilterLeafReader.getFloatVectorValues(String field) abstract FloatVectorValuesLeafReader.getFloatVectorValues(String field) ReturnsFloatVectorValuesfor this field, or null if noFloatVectorValueswere indexed.ParallelLeafReader.getFloatVectorValues(String fieldName) -
Uses of FloatVectorValues in org.apache.lucene.util.quantization
Methods in org.apache.lucene.util.quantization with parameters of type FloatVectorValuesModifier and TypeMethodDescriptionstatic ScalarQuantizerScalarQuantizer.fromVectors(FloatVectorValues floatVectorValues, float confidenceInterval, int totalVectorCount, byte bits) This will read the float vector values and calculate the quantiles.static ScalarQuantizerScalarQuantizer.fromVectorsAutoInterval(FloatVectorValues floatVectorValues, VectorSimilarityFunction function, int totalVectorCount, byte bits)