C# Класс MyMediaLite.AttrToFactor.BPRMF_ItemMapping_Complex

multi-layer mapping from item attributes to latent factors for BPR-MF
Наследование: BPRMF_ItemMapping
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
num_hidden_factors int

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

Метод Описание
IterateMapping ( ) : void
LearnAttributeToFactorMapping ( ) : void
ToString ( ) : string

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

Метод Описание
MapToLatentFactorSpace ( int item_id ) : double[]

map to latent factor space (actual function)

UpdateMappingFactors ( int u, int i, int j ) : void

update the mapping factors for a given user and an item pair

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

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

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

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

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

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

map to latent factor space (actual function)
protected MapToLatentFactorSpace ( int item_id ) : double[]
item_id int
Результат double[]

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

public ToString ( ) : string
Результат string

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

update the mapping factors for a given user and an item pair
protected UpdateMappingFactors ( int u, int i, int j ) : void
u int the user ID
i int the first item ID
j int the second item ID
Результат void

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

num_hidden_factors публичное свойство

size of the hidden layer
public int num_hidden_factors
Результат int