python中是否有函数可以通过使用协同过滤(例如交替最小化算法等)来为您填充矩阵中缺失的值。还是需要从头开始实现这些功能?
[EDIT]:虽然这不是一个矩阵完成的例子,但只是为了说明类似的情况,我知道Matlab中有一个svd()函数,它将矩阵作为输入并自动输出它的奇异值分解(svd)。我在Python中寻找类似的东西,希望是一个内置函数,但即使是一个好的库也会很棒。
查看numpy的线性库以查找python SVD实现
有一个库幻想。另外,sklearn NMF