1
我有一列100 N-dimensional
矢量和一列100 MxN
矩陣。因此,您可以將這兩種數據結構看作100xN
列表(或numpy數組)和100xMxN
列表(或numpy數組)。Python:將矩陣列表中的矢量列表乘以單個矩陣運算
我想要做的是取每個向量及其對應矩陣的點積,使得輸出應該是100 M-dimensional
矩陣(即100xM
列表或numpy數組)。
但是,我不確定如何做到這一點。我不想迭代地做,因爲效率顯而易見。我也知道這不是基本的矩陣乘法。我想我可能想使用np.einsum
,但我不太熟悉它。
有人幫忙嗎?
工作就像一個魅力。我建議[本頁](http://ajcr.net/Basic-guide-to-einsum/)爲任何人不確定此解決方案的工作原理。現在很清楚。 – anon