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 10.4 file format.
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.lucene104
Subclasses of FloatVectorValues in org.apache.lucene.codecs.lucene104Modifier and TypeClassDescriptionprotected static final classVector values holding row and quantized vector valuesMethods in org.apache.lucene.codecs.lucene104 that return FloatVectorValuesModifier and TypeMethodDescriptionLucene104ScalarQuantizedVectorsReader.getFloatVectorValues(String 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) -
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)