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

Abstract class for matrix factorization based item predictors
Наследование: MyMediaLite.ItemRecommendation.IncrementalItemRecommender, IIterativeModel
Показать файл Открыть проект

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

Свойство Тип Описание
item_factors Matrix
num_factors int
user_factors Matrix

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

Метод Описание
ComputeFit ( ) : double

Computes the fit (optimization criterion) on the training data

Iterate ( ) : void

Iterate once over the data

LoadModel ( string file ) : void
MF ( ) : System

Default constructor

Predict ( int user_id, int item_id ) : double

Predict the weight for a given user-item combination

If the user or the item are not known to the recommender, zero is returned. To avoid this behavior for unknown entities, use CanPredict() to check before.

SaveModel ( string file ) : void
Train ( ) : void

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

Метод Описание
InitModel ( ) : void

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

ComputeFit() публичный абстрактный Метод

Computes the fit (optimization criterion) on the training data
public abstract ComputeFit ( ) : double
Результат double

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

protected InitModel ( ) : void
Результат void

Iterate() публичный абстрактный Метод

Iterate once over the data
public abstract Iterate ( ) : void
Результат void

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

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

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

Default constructor
public MF ( ) : System
Результат System

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

Predict the weight for a given user-item combination
If the user or the item are not known to the recommender, zero is returned. To avoid this behavior for unknown entities, use CanPredict() to check before.
public Predict ( int user_id, int item_id ) : double
user_id int the user ID
item_id int the item ID
Результат double

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

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

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

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

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

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

Latent item factor matrix
protected Matrix item_factors
Результат Matrix

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

Number of latent factors per user/item
protected int num_factors
Результат int

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

Latent user factor matrix
protected Matrix user_factors
Результат Matrix