IIterativeModel Interface Reference

Interface representing iteratively trained models. More...

Inheritance diagram for IIterativeModel:
BPRLinear MF CoClustering FactorWiseMatrixFactorization MatrixFactorization TimeAwareBaseline UserItemBaseline BPRMF WRMF BiasedMatrixFactorization TimeAwareBaselineWithFrequencies MultiCoreBPRMF SoftMarginRankingMF WeightedBPRMF LogisticRegressionMatrixFactorization MultiCoreMatrixFactorization SocialMF

List of all members.

Public Member Functions

double ComputeLoss ()
 Compute the current loss of the model.
void Iterate ()
 Run one iteration (= pass over the training data).

Properties

uint NumIter [get, set]
 Number of iterations to run the training.

Detailed Description

Interface representing iteratively trained models.


Member Function Documentation

double ComputeLoss (  ) 
void Iterate (  ) 

Property Documentation

uint NumIter [get, set]

Number of iterations to run the training.

Implemented in BPRLinear, MF, CoClustering, FactorWiseMatrixFactorization, MatrixFactorization, TimeAwareBaseline, and UserItemBaseline.


The documentation for this interface was generated from the following file:
Generated on Sat Jan 14 16:43:49 2012 for MyMediaLite by  doxygen 1.6.3