ItemsOnline Class Reference

Online evaluation for rankings of items. More...

List of all members.

Static Public Member Functions

static Dictionary< string, double > Evaluate (IIncrementalItemRecommender recommender, IPosOnlyFeedback test, IPosOnlyFeedback training, IList< int > test_users, IList< int > candidate_items, CandidateItems candidate_item_mode)
 Online evaluation for rankings of items.

Detailed Description

Online evaluation for rankings of items.


Member Function Documentation

static Dictionary<string, double> Evaluate ( IIncrementalItemRecommender  recommender,
IPosOnlyFeedback  test,
IPosOnlyFeedback  training,
IList< int >  test_users,
IList< int >  candidate_items,
CandidateItems  candidate_item_mode 
) [inline, static]

Online evaluation for rankings of items.

Parameters:
recommender the item recommender to be evaluated
test test cases
training training data (must be connected to the recommender's training data)
test_users a list of all test user IDs
candidate_items a list of all candidate item IDs
candidate_item_mode the mode used to determine the candidate items
Returns:
a dictionary containing the evaluation results (averaged by user)

The documentation for this class was generated from the following file:
Generated on Sun Nov 13 20:32:48 2011 for MyMediaLite by  doxygen 1.6.3