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)

                  

 

(领个红包呗)

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM