合并Keras层

合并Keras层,keras,keras-layer,Keras,Keras Layer,当input1的每个元素与input2的每个元素相乘时,如何将两个输入合并到一个层中 比如说,我有两个输入,密集型(3)输入x1,x2,x3,,密集型(4)输入y1,y2,y3和y4。如何将两个输入合并到一个层中,z1=x1*y1,z2=x1*y2,z3=x1*y3,z4=x1*y4,z5=x2*y1。您需要检查形状,根据需要进行转置,然后使用点函数 merge = keras.layers.Dot(axes=(1,2), normalize=False)

input1
的每个元素与
input2
的每个元素相乘时,如何将两个输入合并到一个层中


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

您需要检查形状,根据需要进行转置,然后使用点函数

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