问题描述
假设我们已经使用pytorch估算了数据集X
的主要方向和特征值:
U,S,V = torch.svd(X)
现在,给定一个新的数据点x
,鉴于已经估算出的主要方向,我想估算其特征向量v
表示形式:
U*S*v = x
我想我会为此使用torch.solve(U*S,x)
,但它似乎仅支持平方矩阵。提醒一下,U * S通常不是方阵,而x
和v
是向量。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)