Class EdgeMetricReranker.GraphMetricEdgeReranker
java.lang.Object
es.uam.eps.ir.relison.links.recommendation.reranking.local.LambdaReranker.LambdaUserReranker
es.uam.eps.ir.relison.links.recommendation.reranking.local.edge.EdgeMetricReranker.GraphMetricEdgeReranker
- Direct Known Subclasses:
OriginalDirectEdgeMetricReranker.OriginalDirectGraphMetricEdgeReranker
,OriginalInverseEdgeMetricReranker.OriginalInverseGraphMetricEdgeReranker
,ProgressiveDirectEdgeMetricReranker.ProgressiveDirectGraphMetricEdgeReranker
,ProgressiveInverseEdgeMetricReranker.ProgressiveInverseGraphMetricEdgeReranker
- Enclosing class:
- EdgeMetricReranker<U>
protected abstract class EdgeMetricReranker.GraphMetricEdgeReranker extends LambdaReranker.LambdaUserReranker
Class that reranks an individual recommendation using edge metrics.
-
Field Summary
Fields Modifier and Type Field Description protected Graph<U>
graph
The graphprotected PairMetric<U>
metric
The pair metricFields inherited from class es.uam.eps.ir.relison.links.recommendation.reranking.local.LambdaReranker.LambdaUserReranker
novMap, novStats, relStats
-
Constructor Summary
Constructors Constructor Description GraphMetricEdgeReranker(es.uam.eps.ir.ranksys.core.Recommendation<U,U> recommendation, int maxLength, Graph<U> graph, PairMetric<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
-
GraphMetricEdgeReranker
public GraphMetricEdgeReranker(es.uam.eps.ir.ranksys.core.Recommendation<U,U> recommendation, int maxLength, Graph<U> graph, PairMetric<U> metric)Constructor- Parameters:
recommendation
- the recommendation to be reranked.maxLength
- the maximum length of the definitive ranking.graph
- the graph.metric
- the metric.
-