我有两个numpy的数组:快速外张量积
x of shape ((d1,...,d_m))
y of shape ((e_1,...e_n))
我想形成外张量积,即numpy的阵列
z of shape ((d1,...,d_m,e_1,...,e_n))
使得
z[i_1,...,i_n,i_{n+1}...,i_{m+n}] == x[i_1,...i_m]*y[i_{m+1},...,i_{m+n}]
我必须多次执行上面的外部乘法运算,所以我想尽可能地加快这一点。
插入虚拟数据与您的预期结果,更好地了解您的意思 –