首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Keras中Input层初始化时设置固定值,这个Input层不会被加到计算图中?

Keras中Input层初始化时设置固定值,这个Input层不会被加到计算图中?

提问于 2019-06-03 15:40:09
回答 0关注 0查看 960

我在模型中创建了三个Input层,并且第三个Input层input3初始化时候设置为一个固定值。然后我把input3输入到Embedding层,得到一个之间结果'lookup_table'。然后我使用K.gather函数在'lookup_table'中根据input1和input2查表,得到了结果output1和output2。之后output1和output2拼接在一起,经过一个Dense层,得到最终的输出output。我用model.summary查看模型的时候,发现Input3这一层和Embedding层是没有被加到计算图中的,Embedding层的参数也不会被训练。需要怎么改动呢?

打印出的model.summary

因为我的input3一直是固定的,并且input3和input1,input2的shape不同,所以我就想用这种方式,但是不知道为什么不行?

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档