C# Class MyMediaLite.AttrToFactor.BPRMF_ItemMapping_Complex

multi-layer mapping from item attributes to latent factors for BPR-MF
Inheritance: BPRMF_ItemMapping
Afficher le fichier Open project: zenogantner/MML-KDD

Méthodes publiques

Свойство Type Description
num_hidden_factors int

Méthodes publiques

Méthode Description
IterateMapping ( ) : void
LearnAttributeToFactorMapping ( ) : void
ToString ( ) : string

Méthodes protégées

Méthode Description
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

Method Details

IterateMapping() public méthode

public IterateMapping ( ) : void
Résultat void

LearnAttributeToFactorMapping() public méthode

public LearnAttributeToFactorMapping ( ) : void
Résultat void

MapToLatentFactorSpace() protected méthode

map to latent factor space (actual function)
protected MapToLatentFactorSpace ( int item_id ) : double[]
item_id int
Résultat double[]

ToString() public méthode

public ToString ( ) : string
Résultat string

UpdateMappingFactors() protected méthode

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
Résultat void

Property Details

num_hidden_factors public_oe property

size of the hidden layer
public int num_hidden_factors
Résultat int