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.
1.6.3