Package org.apache.lucene.codecs.hnsw


package org.apache.lucene.codecs.hnsw
HNSW vector helper classes. The classes in this package provide a scoring and storing mechanism for vectors stored in a flat file. This allows for HNSW formats to be extended with other flat storage formats or scoring without significant changes to the HNSW code. Some examples for scoring include ScalarQuantizedVectorScorer and DefaultFlatVectorScorer. Some examples for storing include Lucene99FlatVectorsFormat and Lucene99ScalarQuantizedVectorsFormat.