将密集输出添加到卷积输出



我想在keras中的卷积运算中包含一个标签。因此,我将稠密层的输出添加到卷积层的输出。参见以下代码:

output_total = output_conv + output_dense

带形状(output_conv(=(?,1024,8(和形状(output_sdense(=(?,1024(

-->seq_length为1024,nfilters为8

密集输入是一个热向量,我希望它能影响卷积输出的所有8列。那么,我如何将长度为1024的密集柱重复8次,以便相加呢?

提前感谢您的帮助!

您必须根据形状(?,11024(排列层的尺寸,并应用您认为合适的的每个操作

这里是一个伪示例

inp1 = Input((1024,8))
inp2 = Input((1,1024))
x = Add()([inp1,Permute((2,1))(inp2)])
model = Model([inp1, inp2], x)
model.summary()

最新更新