作者a0950242 (huachic)
看板Python
标题[问题] 多维相乘
时间Wed Aug 9 21:04:29 2017
请问三维相乘的矩阵是怎麽定义??
(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://webptt.com/cn.aspx?n=bbs/Python/M.1502283872.A.020.html
1F:推 CaptainH: 好神秘喔 不能透露code,连package名都不讲08/10 13:48
不好意思,我是第一次接触语言类的东西,不太了解你所说的,请问需要放上什麽吗??
※ 编辑: a0950242 (163.13.132.227), 08/10/2017 14:06:43
※ 编辑: a0950242 (163.13.132.227), 08/10/2017 14:07:10
2F:→ papple23g: numpy.tensordot 08/10 18:44
3F:→ aaaba: 就看成reshape之後得到 (x, 3) 和 (3, y) 算出 (x, y) 之後 08/10 19:25
4F:→ aaaba: 再把 x 还原成原本的维度 08/10 19:25