pytorch:计算数据点的特征向量

问题描述

假设我们已经使用pytorch估算了数据集X的主要方向和特征值:

U,S,V = torch.svd(X)

现在,给定一个新的数据点x,鉴于已经估算出的主要方向,我想估算其特征向量v表示形式:

U*S*v = x

我想我会为此使用torch.solve(U*S,x),但它似乎仅支持平方矩阵。提醒一下,U * S通常不是方阵,而xv是向量。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)