【发布时间】:2018-06-01 06:02:22
【问题描述】:
令矩阵F1的形状为(a * h * w * m),矩阵F2的形状为(a * h * w * n),矩阵G的形状为(a * m * n)。
我想使用 Keras 的 tensorflow 后端实现以下公式,该公式根据 F1 和 F2 的因子计算 G 的每个因子。但是我对各种后端功能感到困惑,尤其是K.dot() 和K.batch_dot()。
$$ G_{k, i, j} = \sum^h_{s=1} \sum^w_{t=1} \dfrac{F^1_{k, s, t, i} * F^ 2_{k, s, t, j}}{h * w} $$ 即:
(将上述方程复制到$$中并粘贴到this site得到的图像)
有没有办法实现上面的公式?提前谢谢你。
【问题讨论】:
标签: tensorflow matrix keras matrix-multiplication