Abstract class for rating predictors that keep the rating data in memory for training (and possibly prediction)
Declaring type: RatingPredictor
Namespace: MyMediaLite.RatingPrediction
Assembly: MyMediaLite
Collapse/Expand Protected Fields
  Name Description
Protected Field max_rating The max rating value
Protected Field min_rating The min rating value
Protected Field ratings rating data
Collapse/Expand Protected Constructors
  Name Description
Protected Method RatingPredictor

There is no summary.

Collapse/Expand Public Methods (see also: Protected Methods)
  Name Description
Public Method Virtual Add

There is no summary.

Public Method Virtual AddItem

There is no summary.

Public Method Virtual AddUser

There is no summary.

Public Method Virtual CanPredict

There is no summary.

Public Method Clone create a shallow copy of the object
Public Method Abstract LoadModel

There is no summary.

Public Method Abstract Predict

There is no summary.

Public Method Virtual RemoveItem

There is no summary.

Public Method Virtual RemoveRating

There is no summary.

Public Method Virtual RemoveUser

There is no summary.

Public Method Abstract SaveModel

There is no summary.

Public Method Abstract Train

There is no summary.

Public Method Virtual UpdateRating

There is no summary.

Collapse/Expand Protected Methods
  Name Description
Protected Method Virtual InitModel Inits the recommender model
Collapse/Expand Public Properties
  Name Description
Public Property MaxItemID Maximum item ID
Public Property Virtual MaxRating The max rating value
Public Property MaxUserID Maximum user ID
Public Property Virtual MinRating The min rating value
Public Property Virtual Ratings The rating data
Public Property UpdateItems true if items shall be updated when doing online updates
Public Property UpdateUsers true if users shall be updated when doing online updates