from tensorflow.contrib.rnn import RNNCell报错问题

由于在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)

                  

 

(领个红包呗)

 

posted @ 2021-04-29 10:34  三水一人山  阅读(6533)  评论(1编辑  收藏  举报