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)

                  

(领个红包呗)

原文地址:https://www.cnblogs.com/houfei/p/14716984.html