2017-01-19 6 views
0

それぞれ(x、y、z)および(y、x、z)の寸法を有する2つのマトリクスAおよびBが与えられ、 2つの行列?結果の次元は(x、x、z)でなければなりません。2つの3Dマトリクス上の2次元のドットマトリクスに沿った

ありがとうございます!

+0

投稿されたソリューションはあなたのために機能しましたか? – Divakar

+0

はい!どうもありがとうございました! –

答えて

0

文字通り同じ文字列式で使用np.einsum - そのiがで新たな次元であると考えられるとして、我々は、二番目の配列ではなくyxzのための文字列表記としてyizを使用していた

np.einsum('xyz,yiz->xiz',a,b) # a,b are input arrays 

注意xが割り当てられている最初の配列の最初の軸に揃えてはなりません。整列されるディメンションには同じ文字列表記が与えられます。

関連する問題