@ModelData(value={"isRanking","fmals","W","V","W0","k"}) public class FMSGDRecommender extends FactorizationMachineRecommender
k, LOG, n, numFactors, numIterations, p, Q, regF, regW, regW0, testTensor, trainTensor, V, validTensor, W, w0conf, context, decay, earlyStop, globalMean, isBoldDriver, isRanking, itemMappingData, lastLoss, loss, maxRate, minRate, numItems, numRates, numUsers, ratingScale, recommendedList, testMatrix, topN, trainMatrix, userMappingData, validMatrix, verbose| Constructor and Description |
|---|
FMSGDRecommender() |
| Modifier and Type | Method and Description |
|---|---|
protected double |
predict(int userIdx,
int itemIdx)
Deprecated.
|
protected void |
setup()
setup
|
protected void |
trainModel()
train Model
|
predict, predict, recommendRating, tenserKeysToFeatureVectorcleanup, evaluate, evaluateMap, getContext, getDataModel, getRecommendedList, isConverged, loadModel, predict, recommend, recommend, recommendRank, saveModel, setContextprotected void setup()
throws LibrecException
FactorizationMachineRecommendersetup in class FactorizationMachineRecommenderLibrecException - if error occursprotected void trainModel()
throws LibrecException
AbstractRecommendertrainModel in class AbstractRecommenderLibrecException - if error occurs during training model@Deprecated
protected double predict(int userIdx,
int itemIdx)
throws LibrecException
predict in class AbstractRecommenderuserIdx - user indexitemIdx - item indexLibrecException - if error occurs during predictingCopyright © 2017. All Rights Reserved.