Module org.elasticsearch.simdvec
Class Float32VectorScorer.MaxInnerProductScorer
java.lang.Object
org.apache.lucene.util.hnsw.RandomVectorScorer.AbstractRandomVectorScorer
org.elasticsearch.simdvec.internal.Float32VectorScorer
org.elasticsearch.simdvec.internal.Float32VectorScorer.MaxInnerProductScorer
- All Implemented Interfaces:
org.apache.lucene.util.hnsw.HasKnnVectorValues,org.apache.lucene.util.hnsw.RandomVectorScorer
- Enclosing class:
Float32VectorScorer
-
Nested Class Summary
Nested classes/interfaces inherited from class org.elasticsearch.simdvec.internal.Float32VectorScorer
Float32VectorScorer.DotProductScorer, Float32VectorScorer.EuclideanScorer, Float32VectorScorer.MaxInnerProductScorerNested classes/interfaces inherited from interface org.apache.lucene.util.hnsw.RandomVectorScorer
org.apache.lucene.util.hnsw.RandomVectorScorer.AbstractRandomVectorScorer -
Constructor Summary
ConstructorsConstructorDescriptionMaxInnerProductScorer(org.apache.lucene.store.IndexInput in, org.apache.lucene.index.FloatVectorValues values, float[] query) -
Method Summary
Methods inherited from class org.elasticsearch.simdvec.internal.Float32VectorScorer
createMethods inherited from class org.apache.lucene.util.hnsw.RandomVectorScorer.AbstractRandomVectorScorer
getAcceptOrds, maxOrd, ordToDoc, values
-
Constructor Details
-
MaxInnerProductScorer
public MaxInnerProductScorer(org.apache.lucene.store.IndexInput in, org.apache.lucene.index.FloatVectorValues values, float[] query)
-
-
Method Details
-
score
- Throws:
IOException
-
bulkScore
- Throws:
IOException
-