MyMediaLite  3.11
Public Member Functions | Properties | List of all members
RatingPredictionEvaluationResults Class Reference

Rating prediction evaluation results More...

Inheritance diagram for RatingPredictionEvaluationResults:
EvaluationResults

Public Member Functions

 RatingPredictionEvaluationResults ()
 default constructor More...
 
 RatingPredictionEvaluationResults (Dictionary< string, float > results)
 
 RatingPredictionEvaluationResults (IList< Dictionary< string, float >> result_list)
 
override string ToString ()
 Format rating prediction results More...
 

Properties

static IList< string > DefaultMeasuresToShow [get]
 Default for MeasuresToShow More...
 
string FloatingPointFormat [get, set]
 The format string used to display floating point numbers More...
 
IList< string > IntsToShow [get, set]
 List of strings representing the integer values (like number of users) which will be shown by the ToString() method More...
 
IList< string > MeasuresToShow [get, set]
 List of strings representing the evaluation measures which will be shown by the ToString() method More...
 
Dictionary< string, float > NewItemResults [get, set]
 results for items without ratings in the training data More...
 
Dictionary< string, float > NewUserNewItemResults [get, set]
 results for rating predictions where neither the user nor the item has ratings in the training data More...
 
Dictionary< string, float > NewUserResults [get, set]
 results for users without ratings in the training data More...
 

Detailed Description

Rating prediction evaluation results

This class is basically a Dictionary with a custom-made ToString() method.

Constructor & Destructor Documentation

default constructor

Member Function Documentation

override string ToString ( )
inline

Format rating prediction results

See http://recsyswiki.com/wiki/Root_mean_square_error and http://recsyswiki.com/wiki/Mean_absolute_error

Returns
a string containing the results

Property Documentation

IList<string> DefaultMeasuresToShow
staticget

Default for MeasuresToShow

string FloatingPointFormat
getsetinherited

The format string used to display floating point numbers

IList<string> IntsToShow
getsetinherited

List of strings representing the integer values (like number of users) which will be shown by the ToString() method

All strings must be keys of the dictionary.

IList<string> MeasuresToShow
getsetinherited

List of strings representing the evaluation measures which will be shown by the ToString() method

All strings must be keys of the dictionary.

Dictionary<string, float> NewItemResults
getset

results for items without ratings in the training data

Dictionary<string, float> NewUserNewItemResults
getset

results for rating predictions where neither the user nor the item has ratings in the training data

Dictionary<string, float> NewUserResults
getset

results for users without ratings in the training data


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