Class UserMetricReranker.UserMetricUserReranker
java.lang.Object
es.uam.eps.ir.relison.links.recommendation.reranking.local.LambdaReranker.LambdaUserReranker
es.uam.eps.ir.relison.links.recommendation.reranking.local.user.UserMetricReranker.UserMetricUserReranker
- Direct Known Subclasses:
OriginalDirectUserMetricReranker.OriginalDirectUserMetricUserReranker,OriginalInverseUserMetricReranker.OriginalInverseUserMetricUserReranker,ProgressiveDirectUserMetricReranker.ProgressiveDirectUserMetricUserReranker,ProgressiveInverseUserMetricReranker.ProgressiveInverseUserMetricUserReranker
- Enclosing class:
- UserMetricReranker<U>
protected abstract class UserMetricReranker.UserMetricUserReranker extends LambdaReranker.LambdaUserReranker
Individual user reranker that promotes
-
Field Summary
Fields Modifier and Type Field Description protected Graph<U>graphThe network.protected VertexMetric<U>metricThe metric to optimize.Fields inherited from class es.uam.eps.ir.relison.links.recommendation.reranking.local.LambdaReranker.LambdaUserReranker
novMap, novStats, relStats -
Constructor Summary
Constructors Constructor Description UserMetricUserReranker(es.uam.eps.ir.ranksys.core.Recommendation<U,U> recommendation, int maxLength, Graph<U> graph, VertexMetric<U> metric)Constructor. -
Method Summary
Methods inherited from class es.uam.eps.ir.relison.links.recommendation.reranking.local.LambdaReranker.LambdaUserReranker
nov, selectItem, value
-
Field Details
-
Constructor Details
-
UserMetricUserReranker
public UserMetricUserReranker(es.uam.eps.ir.ranksys.core.Recommendation<U,U> recommendation, int maxLength, Graph<U> graph, VertexMetric<U> metric)Constructor.- Parameters:
recommendation- the recommendation to rerank.maxLength- the maximum length of the definitive ranking.graph- the training network.metric- the metric to optimize.
-