C# Класс MyMediaLite.ItemRecommendation.MostPopular

Most-popular item recommender
Items are weighted by how often they have been seen in the past. This method is not personalized. This recommender supports incremental updates.
Наследование: ItemRecommender
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
view_count IList

Открытые методы

Метод Описание
AddFeedback ( int user_id, int item_id ) : void
LoadModel ( string filename ) : void
Predict ( int user_id, int item_id ) : double
RemoveFeedback ( int user_id, int item_id ) : void
RemoveItem ( int item_id ) : void
RemoveUser ( int user_id ) : void
SaveModel ( string filename ) : void
Train ( ) : void

Защищенные методы

Метод Описание
AddItem ( int item_id ) : void

Описание методов

AddFeedback() публичный Метод

public AddFeedback ( int user_id, int item_id ) : void
user_id int
item_id int
Результат void

AddItem() защищенный Метод

protected AddItem ( int item_id ) : void
item_id int
Результат void

LoadModel() публичный Метод

public LoadModel ( string filename ) : void
filename string
Результат void

Predict() публичный Метод

public Predict ( int user_id, int item_id ) : double
user_id int
item_id int
Результат double

RemoveFeedback() публичный Метод

public RemoveFeedback ( int user_id, int item_id ) : void
user_id int
item_id int
Результат void

RemoveItem() публичный Метод

public RemoveItem ( int item_id ) : void
item_id int
Результат void

RemoveUser() публичный Метод

public RemoveUser ( int user_id ) : void
user_id int
Результат void

SaveModel() публичный Метод

public SaveModel ( string filename ) : void
filename string
Результат void

Train() публичный Метод

public Train ( ) : void
Результат void

Описание свойств

view_count защищенное свойство

View count
protected IList view_count
Результат IList