是一个矩阵。
是一个向量。
我想退回“外部产品”之间和,我们称之为.
z[n,m,l] = x[n,m] * y[l]
我可能可以使用einsum
.
np.einsum("ij,k->ijk", x[:, :, k], y[:, k])
或reshape
之后。
np.outer(x[:, :, k], y).reshape((x.shape[0],x.shape[1],y.shape[0]))
但我正在考虑np.outer
只这样做,或者看起来更简单,内存效率更高。
有办法吗?