推荐 | 微软SAR近邻协同过滤算法解析(一)前面这篇介绍了整个SAR算法,算法本身比较容易理解。本篇主要对一下里面有趣的小函数。...3 sparse稀疏矩阵构造
之前笔者也在研究稀疏矩阵,scipy.sparse、pandas.sparse、sklearn稀疏矩阵的使用,就顺便看一下SAR如何使用:
利用coo_matrix形成矩阵...-> 转化为csr进行计算
截取sar_singlenode.py 中的代码:
# generate pseudo user affinity using seed items
pseudo_affinity...,
[0, 0, 4, 0, 0, 0, 0, 0, 0, 0],
[0, 3, 0, 0, 0, 0, 0, 0, 0, 0]], dtype=int32)
其中(参考:python