|
MyMediaLite
3.04
|
Base class for group recommenders. More...
Public Member Functions | |
| GroupRecommender (IRecommender recommender) | |
| Constructor that takes the underlying recommender that will be used. | |
| abstract IList< int > | RankItems (ICollection< int > users, ICollection< int > items) |
| Rank items for a given group of users. | |
Protected Attributes | |
| IRecommender | recommender |
| The underlying recommender that produces the user-wise item scores. | |
Base class for group recommenders.
| GroupRecommender | ( | IRecommender | recommender | ) | [inline] |
Constructor that takes the underlying recommender that will be used.
| recommender | the underlying recommender |
| abstract IList<int> RankItems | ( | ICollection< int > | users, |
| ICollection< int > | items | ||
| ) | [pure virtual] |
Rank items for a given group of users.
| users | the users |
| items | the items to be ranked |
Implements IGroupRecommender.
Implemented in PairwiseWins, WeightedAverage, Average, Maximum, and Minimum.
IRecommender recommender [protected] |
The underlying recommender that produces the user-wise item scores.
1.7.6.1