Uses of Class
org.apache.lucene.index.FloatVectorValues
Packages that use FloatVectorValues
Package
Description
Lucene 9.0 file format.
Lucene 9.1 file format.
Lucene 9.2 file format.
Lucene 9.4 file format.
Lucene 9.5 file format.
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.
Simpletext Codec: writes human readable postings.
Code to maintain and access indices.
High-performance single-document main memory Apache Lucene fulltext search index.
Highlighting search terms.
Provides quantization methods for scaling vector values to smaller data types and possibly fewer
dimensions
-
Uses of FloatVectorValues in org.apache.lucene.backward_codecs.lucene90
Subclasses of FloatVectorValues in org.apache.lucene.backward_codecs.lucene90Modifier and TypeClassDescription(package private) static class
Read the vector values from the index input.Methods in org.apache.lucene.backward_codecs.lucene90 that return FloatVectorValues -
Uses of FloatVectorValues in org.apache.lucene.backward_codecs.lucene91
Subclasses of FloatVectorValues in org.apache.lucene.backward_codecs.lucene91Modifier and TypeClassDescription(package private) static class
Read the vector values from the index input.Methods in org.apache.lucene.backward_codecs.lucene91 that return FloatVectorValues -
Uses of FloatVectorValues in org.apache.lucene.backward_codecs.lucene92
Subclasses of FloatVectorValues in org.apache.lucene.backward_codecs.lucene92Modifier and TypeClassDescription(package private) class
Read the vector values from the index input.(package private) static class
private static class
private static class
Methods in org.apache.lucene.backward_codecs.lucene92 that return FloatVectorValues -
Uses of FloatVectorValues in org.apache.lucene.backward_codecs.lucene94
Subclasses of FloatVectorValues in org.apache.lucene.backward_codecs.lucene94Modifier and TypeClassDescription(package private) class
Read the vector values from the index input.(package private) static class
private static class
private static class
Methods in org.apache.lucene.backward_codecs.lucene94 that return FloatVectorValues -
Uses of FloatVectorValues in org.apache.lucene.backward_codecs.lucene95
Methods in org.apache.lucene.backward_codecs.lucene95 that return FloatVectorValues -
Uses of FloatVectorValues in org.apache.lucene.codecs
Subclasses of FloatVectorValues in org.apache.lucene.codecsModifier and TypeClassDescriptionprivate static class
private static class
Sorting FloatVectorValues that iterate over documents in the order of the provided sortMap(package private) static class
Fields in org.apache.lucene.codecs declared as FloatVectorValuesModifier and TypeFieldDescription(package private) final FloatVectorValues
KnnVectorsWriter.FloatVectorValuesSub.values
Methods in org.apache.lucene.codecs that return FloatVectorValuesModifier and TypeMethodDescriptionabstract FloatVectorValues
KnnVectorsReader.getFloatVectorValues
(String field) Returns theFloatVectorValues
for the givenfield
.static FloatVectorValues
KnnVectorsWriter.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 void
BufferingKnnVectorsWriter.writeField
(FieldInfo fieldInfo, FloatVectorValues floatVectorValues, int maxDoc) Write the provided float vector fieldConstructors in org.apache.lucene.codecs with parameters of type FloatVectorValuesModifierConstructorDescription(package private)
FloatVectorValuesSub
(MergeState.DocMap docMap, FloatVectorValues values) -
Uses of FloatVectorValues in org.apache.lucene.codecs.lucene95
Subclasses of FloatVectorValues in org.apache.lucene.codecs.lucene95Modifier and TypeClassDescriptionclass
Read the vector values from the index input.static class
Dense vector values that are stored off-heap.private static class
private static class
-
Uses of FloatVectorValues in org.apache.lucene.codecs.lucene99
Subclasses of FloatVectorValues in org.apache.lucene.codecs.lucene99Modifier and TypeClassDescriptionprivate static final class
(package private) static class
(package private) static final class
Fields in org.apache.lucene.codecs.lucene99 declared as FloatVectorValuesModifier and TypeFieldDescriptionprivate final FloatVectorValues
Lucene99ScalarQuantizedVectorsReader.QuantizedVectorValues.rawVectorValues
private final FloatVectorValues
Lucene99ScalarQuantizedVectorsWriter.NormalizedFloatVectorValues.values
private final FloatVectorValues
Lucene99ScalarQuantizedVectorsWriter.QuantizedFloatVectorValues.values
Methods in org.apache.lucene.codecs.lucene99 that return FloatVectorValuesModifier and TypeMethodDescriptionLucene99FlatVectorsReader.getFloatVectorValues
(String field) Lucene99HnswVectorsReader.getFloatVectorValues
(String field) Lucene99ScalarQuantizedVectorsReader.getFloatVectorValues
(String field) Methods in org.apache.lucene.codecs.lucene99 with parameters of type FloatVectorValuesModifier and TypeMethodDescription(package private) static ScalarQuantizer
Lucene99ScalarQuantizedVectorsWriter.buildScalarQuantizer
(FloatVectorValues floatVectorValues, int numVectors, VectorSimilarityFunction vectorSimilarityFunction, Float confidenceInterval, byte bits) private static DocsWithFieldSet
Lucene99FlatVectorsWriter.writeVectorData
(IndexOutput output, FloatVectorValues floatVectorValues) Writes the vector values to the output and returns a set of documents that contains vectors.Constructors in org.apache.lucene.codecs.lucene99 with parameters of type FloatVectorValuesModifierConstructorDescriptionQuantizedFloatVectorValues
(FloatVectorValues values, VectorSimilarityFunction vectorSimilarityFunction, ScalarQuantizer quantizer) (package private)
QuantizedVectorValues
(FloatVectorValues rawVectorValues, OffHeapQuantizedByteVectorValues quantizedVectorValues) -
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.codecs.simpletext
Subclasses of FloatVectorValues in org.apache.lucene.codecs.simpletextModifier and TypeClassDescriptionprivate static class
Methods in org.apache.lucene.codecs.simpletext that return FloatVectorValuesMethods in org.apache.lucene.codecs.simpletext with parameters of type FloatVectorValuesModifier and TypeMethodDescriptionvoid
SimpleTextKnnVectorsWriter.writeField
(FieldInfo fieldInfo, FloatVectorValues floatVectorValues, int maxDoc) private void
SimpleTextKnnVectorsWriter.writeFloatVectorValue
(FloatVectorValues vectors) -
Uses of FloatVectorValues in org.apache.lucene.index
Subclasses of FloatVectorValues in org.apache.lucene.indexModifier and TypeClassDescriptionprivate class
class
Delegates all methods to a wrappedFloatVectorValues
.private static class
Sorting FloatVectorValues that iterate over documents in the order of the provided sortMapclass
Deprecated.Fields in org.apache.lucene.index declared as FloatVectorValuesModifier and TypeFieldDescriptionprotected final FloatVectorValues
FilterVectorValues.in
Wrapped valuesprivate final FloatVectorValues
ExitableDirectoryReader.ExitableFilterAtomicReader.ExitableFloatVectorValues.vectorValues
Methods in org.apache.lucene.index that return FloatVectorValuesModifier and TypeMethodDescriptionfinal FloatVectorValues
CodecReader.getFloatVectorValues
(String field) final FloatVectorValues
DocValuesLeafReader.getFloatVectorValues
(String field) ExitableDirectoryReader.ExitableFilterAtomicReader.getFloatVectorValues
(String field) FilterLeafReader.getFloatVectorValues
(String field) abstract FloatVectorValues
LeafReader.getFloatVectorValues
(String field) ReturnsFloatVectorValues
for this field, or null if noFloatVectorValues
were indexed.ParallelLeafReader.getFloatVectorValues
(String fieldName) SlowCompositeCodecReaderWrapper.SlowCompositeKnnVectorsReaderWrapper.getFloatVectorValues
(String field) Methods in org.apache.lucene.index with parameters of type FloatVectorValuesModifier and TypeMethodDescriptionprivate static void
CheckIndex.checkFloatVectorValues
(FloatVectorValues values, FieldInfo fieldInfo, CheckIndex.Status.VectorValuesStatus status, CodecReader codecReader) Constructors in org.apache.lucene.index with parameters of type FloatVectorValuesModifierConstructorDescriptionExitableFloatVectorValues
(FloatVectorValues vectorValues) protected
Sole constructor(package private)
SortingFloatVectorValues
(FloatVectorValues delegate, Sorter.DocMap sortMap) -
Uses of FloatVectorValues in org.apache.lucene.index.memory
Subclasses of FloatVectorValues in org.apache.lucene.index.memoryMethods in org.apache.lucene.index.memory that return FloatVectorValuesModifier and TypeMethodDescriptionMemoryIndex.MemoryIndexReader.getFloatVectorValues
(String fieldName) -
Uses of FloatVectorValues in org.apache.lucene.search.highlight
Methods in org.apache.lucene.search.highlight that return FloatVectorValues -
Uses of FloatVectorValues in org.apache.lucene.util.quantization
Methods in org.apache.lucene.util.quantization with parameters of type FloatVectorValuesModifier and TypeMethodDescriptionstatic ScalarQuantizer
ScalarQuantizer.fromVectors
(FloatVectorValues floatVectorValues, float confidenceInterval, int totalVectorCount, byte bits) This will read the float vector values and calculate the quantiles.(package private) static ScalarQuantizer
ScalarQuantizer.fromVectors
(FloatVectorValues floatVectorValues, float confidenceInterval, int totalVectorCount, byte bits, int quantizationSampleSize) static ScalarQuantizer
ScalarQuantizer.fromVectorsAutoInterval
(FloatVectorValues floatVectorValues, VectorSimilarityFunction function, int totalVectorCount, byte bits) private static void
ScalarQuantizer.gatherSample
(FloatVectorValues floatVectorValues, float[] quantileGatheringScratch, List<float[]> sampledDocs, int i)
FloatVectorValues
instead