由於在tensorflow2中沒有了tensorflow.contrib模塊,所以
from tensorflow.contrib.rnn import RNNCell
會報錯如下:
ModuleNotFoundError: No module named 'tensorflow.contrib'
解決辦法:(在頭部加入以下代碼就能解決)
import tensorflow as tf RNNCell=tf.compat.v1.nn.rnn_cell.BasicRNNCell
網上參考的解決辦法如下:(均未解決)
1,降低版本:但是不適合我的情況,我的python3.7用不了tensorflow1.X的版本,會默認安裝tensorflow2.x的版本(https://blog.csdn.net/qq_40900585/article/details/105382992)
2,下載新的鏡像:也不適合(https://rex88.blog.csdn.net/article/details/112798943)
(領個紅包唄)