U - type of userI - type of itemF - type of featurepublic class PM<U,I,F> extends GreedyReranker<U,I>
GreedyReranker.GreedyUserReranker<U,I>cutoff| Constructor and Description |
|---|
PM(FeatureData<I,F,?> featureData,
BinomialModel<U,I,F> binomialModel,
double lambda,
int cutoff)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected GreedyReranker.GreedyUserReranker<U,I> |
getUserReranker(Recommendation<U,I> recommendation,
int maxLength) |
rerankPermutationgetBasePerm, permuteRecommendation, rerankRecommendationpublic PM(FeatureData<I,F,?> featureData, BinomialModel<U,I,F> binomialModel, double lambda, int cutoff)
binomialModel - binomial model for featuresfeatureData - feature datalambda - relevance-diversity tradeoffcutoff - metric cutoffprotected GreedyReranker.GreedyUserReranker<U,I> getUserReranker(Recommendation<U,I> recommendation, int maxLength)
getUserReranker in class GreedyReranker<U,I>Copyright © 2016. All rights reserved.