Module org.elasticsearch.server
Class MMRResultDiversification
java.lang.Object
org.elasticsearch.search.diversification.ResultDiversification<MMRResultDiversificationContext>
org.elasticsearch.search.diversification.mmr.MMRResultDiversification
public class MMRResultDiversification
extends ResultDiversification<MMRResultDiversificationContext>
-
Field Summary
Fields inherited from class org.elasticsearch.search.diversification.ResultDiversification
context -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionRankDoc[]getQuerySimilarityForDocs(RankDoc[] docs, boolean useFloat, ResultDiversificationContext context) Methods inherited from class org.elasticsearch.search.diversification.ResultDiversification
getByteVectorComparisonScore, getFloatVectorComparisonScore
-
Constructor Details
-
MMRResultDiversification
-
-
Method Details
-
diversify
- Specified by:
diversifyin classResultDiversification<MMRResultDiversificationContext>- Throws:
IOException
-
getQuerySimilarityForDocs
protected Map<Integer,Float> getQuerySimilarityForDocs(RankDoc[] docs, boolean useFloat, ResultDiversificationContext context)
-