我正在使用 TensorFlow version=2.0.0 python version=3.7.3 我正在尝试导入以下语句
from tensorflow.contrib import rnn
它给出了错误,因为模块“tensorflow”没有属性“contrib”我该如何解决这个问题?
我正在使用 TensorFlow version=2.0.0 python version=3.7.3 我正在尝试导入以下语句
from tensorflow.contrib import rnn
它给出了错误,因为模块“tensorflow”没有属性“contrib”我该如何解决这个问题?
从张量流
https://www.tensorflow.org/guide/upgrade#compatibility_modules
由于 TensorFlow 2.x 模块弃用(例如,tf.flags 和 tf.contrib),某些更改无法通过切换到 compat.v1 来解决。升级此代码可能需要使用额外的库(例如 absl.flags)或切换到 tensorflow/addons 中的包。
并在此线程中描述
tensorflow.contrib doesn't exist in 2.0.
https://github.com/tensorflow/tensorflow/issues/31350#issuecomment-518749548
我没有使用过旧版本的 tensorflow。这是你要找的吗?
from tensorflow.keras.layers import RNN
贡献信息:
https ://www.tensorflow.org/guide/migrate#a_note_on_slim_contriblayers