Class ClusteringFloatVectorValues

java.lang.Object
org.apache.lucene.index.KnnVectorValues
org.apache.lucene.index.FloatVectorValues
org.elasticsearch.index.codec.vectors.cluster.ClusteringFloatVectorValues
Direct Known Subclasses:
KMeansFloatVectorValues

public abstract sealed class ClusteringFloatVectorValues extends org.apache.lucene.index.FloatVectorValues permits KMeansFloatVectorValues (not exhaustive)
A FloatVectorValues that adds best-centroid computation.
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.apache.lucene.index.KnnVectorValues

    org.apache.lucene.index.KnnVectorValues.DocIndexIterator
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
     

    Methods inherited from class org.apache.lucene.index.FloatVectorValues

    checkField, fromFloats, getEncoding, rescorer, scorer, vectorValue

    Methods inherited from class org.apache.lucene.index.KnnVectorValues

    createDenseIterator, createSparseIterator, dimension, fromDISI, getAcceptOrds, getVectorByteLength, iterator, ordToDoc, size

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ClusteringFloatVectorValues

      public ClusteringFloatVectorValues()
  • Method Details