合并Keras层

时间:2018-06-18 17:57:31

标签: keras keras-layer

如何在一个层中合并两个输入,其中input1的每个元素乘以input2的每个元素?

说,我有两个输入,密集(3)与x1, x2, x3,和密集(4)与y1, y2, y3y4。如何将两个输入合并到一个z1=x1*y1, z2=x1*y2, z3=x1*y3, z4=x1*y4, z5=x2*y1 ...?

的图层中

2 个答案:

答案 0 :(得分:0)

您需要检查形状,如果需要,可以移调,然后使用点功能。

https://keras.io/layers/merge/#dot

答案 1 :(得分:0)

merge = keras.layers.Dot(axes=(1,2), normalize=False)