MyMediaLite
3.11
|
Interface for recommenders that support incremental model updates. More...
Public Member Functions | |
void | RemoveItem (int item_id) |
Remove all feedback by one item More... | |
void | RemoveUser (int user_id) |
Remove all feedback by one user More... | |
Properties | |
bool | UpdateItems [get, set] |
true if items shall be updated when doing incremental updates More... | |
bool | UpdateUsers [get, set] |
true if users shall be updated when doing incremental updates More... | |
Interface for recommenders that support incremental model updates.
void RemoveItem | ( | int | item_id | ) |
Remove all feedback by one item
item_id | the item ID |
Implemented in BiasedMatrixFactorization, BPRMF, MatrixFactorization, BPRSLIM, LeastSquareSLIM, MF, IncrementalRatingPredictor, IncrementalItemRecommender, MostPopular, and ItemAverage.
void RemoveUser | ( | int | user_id | ) |
Remove all feedback by one user
user_id | the user ID |
Implemented in BiasedMatrixFactorization, MatrixFactorization, LeastSquareSLIM, MF, MostPopular, IncrementalRatingPredictor, IncrementalItemRecommender, and UserAverage.
|
getset |
true if items shall be updated when doing incremental updates
Set to false if you do not want any updates to the item model parameters when doing incremental updates.
|
getset |
true if users shall be updated when doing incremental updates
Default should be true. Set to false if you do not want any updates to the user model parameters when doing incremental updates.