qq_34517375 2020-09-11 16:23 采纳率: 0%
浏览 274
已采纳

tensorflow 怎么进行变长序列的embedding?

因为输入是变长序列,所以都会在序列后面padding补0。
这样序列数据进行embedding_lookup后会把0对应的embedding值读出来了,但是这实际上是我不希望的。所以我在初始化的时候让第0行的值为0。

但是接下来有一个担忧,在我后续进行训练之后,整个embedding矩阵会被训练,第0行可能后面就不为0了。我要怎么让第0行始终为0,或者说让这一行不可train?

或者说,有什么更好的写法?

  • 写回答

1条回答 默认 最新

  • threenewbee 2020-09-11 16:37
    关注
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?