本文整理汇总了Java中es.uam.eps.ir.ranksys.nn.user.sim.UserSimilarity类的典型用法代码示例。如果您正苦于以下问题:Java UserSimilarity类的具体用法?Java UserSimilarity怎么用?Java UserSimilarity使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。
UserSimilarity类属于es.uam.eps.ir.ranksys.nn.user.sim包,在下文中一共展示了UserSimilarity类的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: topK
import es.uam.eps.ir.ranksys.nn.user.sim.UserSimilarity; //导入依赖的package包/类
/**
* Top-k user neighborhood.
*
* @param similarity user similarity
* @param k number of highest similar users to consider neighbors
* @param <U> user type
* @return user neighborhood
*/
public static <U> UserNeighborhood<U> topK(UserSimilarity<U> similarity, int k) {
return new UserNeighborhood<>(similarity, new TopKNeighborhood(similarity.similarity(), k));
}