[問題] 多維相乘

看板Python作者 (huachic)時間8年前 (2017/08/09 21:04), 8年前編輯推噓1(103)
留言4則, 3人參與, 最新討論串1/1
請問三維相乘的矩陣是怎麼定義?? (2*1*3)dot(3*2) Python能算出,但是想了解如何定義 二維矩陣相乘定義:2*3的矩陣乘3*2的矩陣會等於2*2的矩陣 ([3 1] [2 1] [1 0])dot([1 0 2] [-1 3 1])=([5 1] [4 2]) 那麼請問三維矩陣相乘呢?? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 163.13.19.62 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1502283872.A.020.html

08/10 13:48, , 1F
好神祕喔 不能透露code,連package名都不講
08/10 13:48, 1F
不好意思,我是第一次接觸語言類的東西,不太了解你所說的,請問需要放上什麼嗎?? ※ 編輯: a0950242 (163.13.132.227), 08/10/2017 14:06:43 ※ 編輯: a0950242 (163.13.132.227), 08/10/2017 14:07:10

08/10 18:44, , 2F
numpy.tensordot
08/10 18:44, 2F

08/10 19:25, , 3F
就看成reshape之後得到 (x, 3) 和 (3, y) 算出 (x, y) 之後
08/10 19:25, 3F

08/10 19:25, , 4F
再把 x 還原成原本的維度
08/10 19:25, 4F
文章代碼(AID): #1PYmXW0W (Python)