U - type of the usersI - type of the itemspublic static class NDCG.NDCGRelevanceModel<U,I> extends IdealRelevanceModel<U,I>
| Modifier and Type | Class and Description |
|---|---|
class |
NDCG.NDCGRelevanceModel.UserNDCGRelevanceModel
User relevance model for nDCG.
|
IdealRelevanceModel.UserIdealRelevanceModel<U,I>RelevanceModel.UserRelevanceModel<U,I>UserModel.Model<U>| Constructor and Description |
|---|
NDCGRelevanceModel(boolean caching,
PreferenceData<U,I> testData,
double threshold)
Constructors.
|
| Modifier and Type | Method and Description |
|---|---|
protected NDCG.NDCGRelevanceModel.UserNDCGRelevanceModel |
get(U user)
Calculates the user model for user u.
|
getModelinitializepublic NDCGRelevanceModel(boolean caching,
PreferenceData<U,I> testData,
double threshold)
caching - are the user relevance models being cached?testData - test subset of preferencesthreshold - relevance thresholdprotected NDCG.NDCGRelevanceModel.UserNDCGRelevanceModel get(U user)
get in class IdealRelevanceModel<U,I>user - input userCopyright © 2016. All rights reserved.