tf.nn.dynamic_rnn
參考RNNs in Tensorflow, a Practical Guide and Undocumented Features會更清楚些。我理解不論dynamic_rnn還是static_rnn(1.0版本沒有tf.nn.rnn了),每個batch的序列長度都是一樣的(不足的話自己要去padding),不同的是dynamic會根據 sequence_length 中止計算。另外一個不同是dynamic_rnn動態生成graph
作者:elzyyzl
連結:https://www.zhihu.com/question/52200883/answer/155759087
來源:知乎
著作權歸作者所有。商業轉載請聯絡作者獲得授權,非商業轉載請註明出處。