gpt4 book ai didi

tensorflow - 什么是 TensorFlow 中的动态 RNN?

转载 作者:行者123 更新时间:2023-12-04 01:53:41 24 4
gpt4 key购买 nike

我对什么是动态 RNN(即 dynamic_rnn)感到困惑。它返回 输出 和一个 状态在 TensorFlow 中。这些状态和输出是什么?在 TensorFlow 中,动态 RNN 中的动态是什么?

最佳答案

动态 RNN 允许可变序列长度。您可能有一个输入形状 (batch_size, max_sequence_length) ,但这将允许您在那些短于 max_sequence_length 的序列上以正确数量的时间步长运行 RNN。 .

相比之下,有静态 RNN,它们期望运行整个固定 RNN 长度。在某些情况下您可能更喜欢这样做,例如如果您将输入填充到 max_sequence_length反正。

总之,dynamic_rnn通常是您想要的可变长度顺序数据。它有一个 sequence_length参数,它是你的 friend 。

关于tensorflow - 什么是 TensorFlow 中的动态 RNN?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43100981/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com