我使用的是TensorFlow 2.0.0版本python版本=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
关于contrib的信息:
https://www.tensorflow.org/guide/migrate#a_note_on_slim_contriblayers