我目前正在使用动态RNN在tf中构建文本分类模型。我的输入长度不同,所以我将输入填充为相同(最大)长度。
我使用tf.nn.dynamic_rnn中的sequence_length参数来输入每个输入长度的列表。
我的问题:
我应该做亏本掩饰吗?什么时候做损失掩饰?
答案 0 :(得分:1)
不,你不需要做损失掩盖。我假设你想要每个序列的固定长度矢量输出。由于您将序列长度作为输入,因此动态RNN会自动确保在序列长度之外的序列中复制状态。
参考:https://www.tensorflow.org/api_docs/python/tf/nn/dynamic_rnn。查看有关sequence_length参数的信息。