Extensions Class Reference

Class that contains static methods for rating prediction. More...

List of all members.

Static Public Member Functions

static void WritePredictions (this IRecommender recommender, IRatings ratings, string filename, IEntityMapping user_mapping=null, IEntityMapping item_mapping=null, string line_format="{0}\t{1}\t{2}", string header=null)
 Rate a given set of instances and write it to a file.
static void WritePredictions (this IRecommender recommender, IRatings ratings, TextWriter writer, IEntityMapping user_mapping=null, IEntityMapping item_mapping=null, string line_format="{0}\t{1}\t{2}", string header=null)
 Rate a given set of instances and write it to a TextWriter.

Detailed Description

Class that contains static methods for rating prediction.


Member Function Documentation

static void WritePredictions ( this IRecommender  recommender,
IRatings  ratings,
string  filename,
IEntityMapping  user_mapping = null,
IEntityMapping  item_mapping = null,
string  line_format = "{0}\t{1}\t{2}",
string  header = null 
) [inline, static]

Rate a given set of instances and write it to a file.

Parameters:
recommender rating predictor
ratings test cases
filename the name of the file to write the predictions to
user_mapping an EntityMapping object for the user IDs
item_mapping an EntityMapping object for the item IDs
line_format a format string specifying the line format; {0} is the user ID, {1} the item ID, {2} the rating
header if specified, write this string to the first line
static void WritePredictions ( this IRecommender  recommender,
IRatings  ratings,
TextWriter  writer,
IEntityMapping  user_mapping = null,
IEntityMapping  item_mapping = null,
string  line_format = "{0}\t{1}\t{2}",
string  header = null 
) [inline, static]

Rate a given set of instances and write it to a TextWriter.

Parameters:
recommender rating predictor
ratings test cases
writer the TextWriter to write the predictions to
user_mapping an EntityMapping object for the user IDs
item_mapping an EntityMapping object for the item IDs
line_format a format string specifying the line format; {0} is the user ID, {1} the item ID, {2} the rating
header if specified, write this string at the start of the output

The documentation for this class was generated from the following file:
Generated on Thu Apr 5 01:11:35 2012 for MyMediaLite by  doxygen 1.6.3