module 'tensorflow._api.v2.nn' has no attribute 'dynamic_rnn'
时间: 2023-10-16 17:09:39 浏览: 109
问题解决:module 'tensorflow.compat.v1' has no attribute '
5星 · 资源好评率100%
这个错误通常是因为你使用了 TensorFlow 2.x 的 API,但是尝试使用了 TensorFlow 1.x 的 dynamic_rnn 函数。在 TensorFlow 2.x 中,该函数已经被弃用。
相应的,TensorFlow 2.x 中可以使用 tf.keras.layers.RNN 或 tf.keras.layers.LSTM 等层来实现类似的功能。另外,也可以使用 tf.compat.v1.nn.dynamic_rnn 函数来进行迁移。
具体实现可以参考 TensorFlow 官方文档:https://www.tensorflow.org/api_docs/python/tf/keras/layers/RNN
阅读全文