Interface representing iteratively trained models. More...
Public Member Functions | |
double | ComputeFit () |
Compute the fit (e.g. RMSE for rating prediction or AUC for item prediction/ranking) on the training data. | |
void | Iterate () |
Run one iteration (= pass over the training data). | |
Properties | |
uint | NumIter [get, set] |
Number of iterations to run the training. |
Interface representing iteratively trained models.
double ComputeFit | ( | ) |
Compute the fit (e.g. RMSE for rating prediction or AUC for item prediction/ranking) on the training data.
Implemented in BPR_Linear, BPRMF, MF, WRMF, FactorWiseMatrixFactorization, MatrixFactorization, TimeAwareBaseline, TimeAwareBaselineWithFrequencies, and UserItemBaseline.
void Iterate | ( | ) |
Run one iteration (= pass over the training data).
Implemented in BPR_Linear, BPRMF, MF, WRMF, BiasedMatrixFactorization, FactorWiseMatrixFactorization, MatrixFactorization, TimeAwareBaseline, and UserItemBaseline.
uint NumIter [get, set] |
Number of iterations to run the training.
Implemented in BPR_Linear, MF, FactorWiseMatrixFactorization, MatrixFactorization, TimeAwareBaseline, and UserItemBaseline.