Evaluation class for group recommendation. More...
Static Public Member Functions | |
| static ItemRecommendationEvaluationResults | Evaluate (this GroupRecommender recommender, IPosOnlyFeedback test, IPosOnlyFeedback train, SparseBooleanMatrix group_to_user, ICollection< int > candidate_items, bool ignore_overlap=true) |
| Evaluation for rankings of items recommended to groups. | |
Evaluation class for group recommendation.
| static ItemRecommendationEvaluationResults Evaluate | ( | this GroupRecommender | recommender, | |
| IPosOnlyFeedback | test, | |||
| IPosOnlyFeedback | train, | |||
| SparseBooleanMatrix | group_to_user, | |||
| ICollection< int > | candidate_items, | |||
| bool | ignore_overlap = true | |||
| ) | [inline, static] |
Evaluation for rankings of items recommended to groups.
| recommender | group recommender | |
| test | test cases | |
| train | training data | |
| group_to_user | group to user relation | |
| candidate_items | a collection of integers with all candidate items | |
| ignore_overlap | if true, ignore items that appear for a group in the training set when evaluating for that user |
1.6.3