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.
|
getModel
initialize
public 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.