我把一个三维张量分解为三个二维矩阵,就像本文中的方程22:http://www.iro.umontreal.ca/~memisevr/pubs/pami_relational.pdf
我的问题是,如果我想显式地计算张量,有没有比numpy更好的方法?你知道吗
W = np.zeros((100,100,100))
for i in range(100):
for j in range(100):
for k in range(100):
W[i,j,k] = np.sum([wxf[i,f]*wyf[j,f]*wzf[k,f] for f in range(100)])
您的示例使使用
np.einsum()
提出解决方案变得非常简单:我倾向于用^{} 来写这些东西,因为它通常是最容易写的:
给予
以及
相关问题 更多 >
编程相关推荐