MyMediaLite  3.01
Static Public Member Functions
StaticRatingData Class Reference

Class that offers methods for reading in static rating data. More...

List of all members.

Static Public Member Functions

static IRatings Read (string filename, IEntityMapping user_mapping=null, IEntityMapping item_mapping=null, RatingType rating_type=RatingType.FLOAT, bool ignore_first_line=false)
 Read in static rating data from a file.
static IRatings Read (TextReader reader, int size, IEntityMapping user_mapping=null, IEntityMapping item_mapping=null, RatingType rating_type=RatingType.FLOAT, bool ignore_first_line=false)
 Read in static rating data from a TextReader.

Detailed Description

Class that offers methods for reading in static rating data.


Member Function Documentation

static IRatings Read ( string  filename,
IEntityMapping  user_mapping = null,
IEntityMapping  item_mapping = null,
RatingType  rating_type = RatingType.FLOAT,
bool  ignore_first_line = false 
) [inline, static]

Read in static rating data from a file.

Parameters:
filenamethe name of the file to read from
user_mappingmapping object for user IDs
item_mappingmapping object for item IDs
rating_typethe data type to be used for storing the ratings
ignore_first_lineif true, ignore the first line
Returns:
the rating data
static IRatings Read ( TextReader  reader,
int  size,
IEntityMapping  user_mapping = null,
IEntityMapping  item_mapping = null,
RatingType  rating_type = RatingType.FLOAT,
bool  ignore_first_line = false 
) [inline, static]

Read in static rating data from a TextReader.

Parameters:
readerthe TextReader to read from
sizethe number of ratings in the file
user_mappingmapping object for user IDs
item_mappingmapping object for item IDs
rating_typethe data type to be used for storing the ratings
ignore_first_lineif true, ignore the first line
Returns:
the rating data

The documentation for this class was generated from the following file: