AttributeError: module ‘tensorflow‘ has no attribute ‘contrib‘解决办法

在TensorFlow2 环境下执行1.X版本的代码时报错:

AttributeError: module 'tensorflow' has no attribute 'contrib'

当然第一时间想到的是利用 如下代码 来解决问题(大部分情况都是这样),

python 复制代码
tf.compat.v1

但是又出现以下报错

AttributeError: module 'tensorflow.compat.v1' has no attribute 'contrib'

表示这个库中也没有该函数。

查阅资料以及实验发现,是选择库的问题,需要修改如下:

python 复制代码
# 原始代码
lstm_enc = tf.contrib.rnn.LSTMCell(num_units)

# 修改后代码
lstm_enc = tf.compat.v1.nn.rnn_cell.LSTMCell(num_units)

最后运行不报错。

相关推荐
Arranging157886 小时前
会议纪要整理场景下主流办公效率工具使用体验分析
人工智能
cd_949217216 小时前
AI Infra选型指南:企业算力底座怎么建
人工智能
c_lb72886 小时前
最新AI量化提效,交易认知和技术实现要接上
人工智能·python
智恒百亿6 小时前
算力基建深度分析:国内服务器产业高强度迭代下的技术壁垒与全球化优势
服务器·人工智能·算力基建
机汇五金_6 小时前
钣金外壳定制厂家助力设备升级
大数据·人工智能·python·物联网
星马梦缘7 小时前
机器学习与模式识别 第十二章 自适应学习优化器 考点压缩
人工智能·机器学习·优化器·sgd·adam·rmsprop
ai产品老杨7 小时前
多路摄像头AI分析性能优化指南
人工智能·性能优化
想你依然心痛7 小时前
HarmonyOS 6(API 23)实战:基于HMAF的「量子编排」——PC端AI智能体量子计算模拟与量子-经典混合智能编排平台
人工智能·交互·实时音视频·智能体
自不量力的A同学7 小时前
Solon AI v4.0.3 发布
人工智能
LDR0067 小时前
LDR6500赋能POS机底座:单口Type-C供电、维护与产测一体化解决方案
大数据·c语言·人工智能