python – Numpy中的三维矩阵乘法

前端之家收集整理的这篇文章主要介绍了python – Numpy中的三维矩阵乘法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我必须在Numpy Python 3.x中将两个2-D矩阵,bob和tim相乘

bob.shape给出(2,4)

tim.shape给出(7,4)

这段代码给出了一个形状为(2,7,4)的三维矩阵

np.array([foo*tim for foo in bob])

它给出了我想要的输出.但是,我想知道是否有一个更优雅/更快的方式来做这个在numpy而不是我不得不迭代bob

最佳答案
Python Broadcasting

bob.reshape((2,1,4)) * tim.reshape((1,4))
原文链接:https://www.f2er.com/python/438930.html

猜你在找的Python相关文章