位置: IT常识 - 正文

解决 AttributeError: module ‘tensorflow‘ has no attribute ‘contrib‘ 等类似的问题(解决问题)

编辑:rootadmin
解决 AttributeError: module ‘tensorflow‘ has no attribute ‘contrib‘ 等类似的问题 1、项目场景:

推荐整理分享解决 AttributeError: module ‘tensorflow‘ has no attribute ‘contrib‘ 等类似的问题(解决问题),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:解决的英文,解决问题,解决的英文,解决的英文,解决烧心最快方法,解决口苦最快的方法,解决烧心最快方法,解决口苦最快的方法,内容如对您有帮助,希望把文章链接给更多的朋友!

使用tensorflow2.x版本的时候,使用调用tensorflow1.x函数的代码时,常常会出现module ‘tensorflow’ has no attribute ‘contrib’这样的问题,这是由于tensorflow2.x废弃了很多tensorflow1.x API接口,本文针对常见的几种错误来使tf2.0不降版本也能运行代码。

2、问题描述和解决办法

1、报错AttributeError: module ‘tensorflow’ has no attribute ‘random_normal’

在报错的行数将tf.random_normal修改成tf.random.normal即可

代码修改前:

w = tf.Variable(tf.random_normal([num_neurons[-1], 1]))

代码修改后:

w = tf.Variable(tf.random.normal([num_neurons[-1], 1])

2、报错 AttributeError: module ‘tensorflow’ has no attribute ‘placeholder’

解决 AttributeError: module ‘tensorflow‘ has no attribute ‘contrib‘ 等类似的问题(解决问题)

将前边的import tensorflow改成兼容处理的tensorflow.compat.v1,再禁用eager_execution

代码修改前:

import tensorflow as tf

代码修改后:

import tensorflow.compat.v1 as tftf.compat.v1.disable_eager_execution()

3、报错AttributeError: module ‘tensorflow’ has no attribute ‘contrib’

这个是比较麻烦的,因为tensorflow2.x版本已经没有contrib库,但是读者可以试试下面的方法 首先用placeholder的方法,先修改import tensorflow as tf 改成

import tensorflow.compat.v1 as tftf.compat.v1.disable_eager_execution()

BasicLSTMCell处理方法,DropoutWrapper和MultiRNNCell同理 代码修改前:

cell = tf.contrib.rnn.BasicLSTMCell(num_units=units, forget_bias=0.9)

代码修改后:

cell = tf.nn.rnn_cell.BasicLSTMCell(num_units=units,forget_bias=0.9)

将contrib.rnn 改成 nn.rnn_cell,如果使用了static_rnn类似的,就把contrib.rnn改成nn即可

代码修改前:

outputs, _ = tf.contrib.rnn.static_rnn(stacked_lstm_cells, inputs, dtype=tf.float32)

代码修改后:

outputs, _ = tf.nn.static_rnn(stacked_lstm_cells, inputs, dtype=tf.float32)

参考博客 ①tf2.0不降版本也能完美解决module ‘tensorflow’ has no attribute ‘contrib’ 等类似的问题 ②tf2.0不降版本也能完美解决module ‘tensorflow’ has no attribute ‘contrib’的问题

本文链接地址:https://www.jiuchutong.com/zhishi/285102.html 转载请保留说明!

上一篇:Windows7系统任务栏的图标隐藏与显示的方法(win7系统任务计划在哪里)

下一篇:特立尼达和多巴哥的棱皮龟 (© Shane P. White/Minden Pictures)(特立尼达和多巴哥)

  • 小米手机充电提示音怎么自定义(小米手机充电提示灯怎么设置)

    小米手机充电提示音怎么自定义(小米手机充电提示灯怎么设置)

  • 抖音直播时怎么才能提高人气(抖音直播时怎么上商品链接)

    抖音直播时怎么才能提高人气(抖音直播时怎么上商品链接)

  • qq群视频人数有限制吗(qq群聊视频最多几人)

    qq群视频人数有限制吗(qq群聊视频最多几人)

  • 文件副本是什么意思(文件副本是什么格式)

    文件副本是什么意思(文件副本是什么格式)

  • 华为手机处于talkback怎么关闭(华为手机处于TalkBack模式怎么退出)

    华为手机处于talkback怎么关闭(华为手机处于TalkBack模式怎么退出)

  • 图片怎么去水印无痕迹(图片怎么去水印最快最简单的方法)

    图片怎么去水印无痕迹(图片怎么去水印最快最简单的方法)

  • 平板灯不亮了怎么修(平板灯不亮了怎么回事)

    平板灯不亮了怎么修(平板灯不亮了怎么回事)

  • 钉钉退出后悬浮窗怎么没有了(钉钉悬浮窗退出钉钉就没有了)

    钉钉退出后悬浮窗怎么没有了(钉钉悬浮窗退出钉钉就没有了)

  • 录制幻灯片演示保存在哪儿(什么菜单中的录制幻灯片演示)

    录制幻灯片演示保存在哪儿(什么菜单中的录制幻灯片演示)

  • hub是指什么设备(hub是什么设备的简称)

    hub是指什么设备(hub是什么设备的简称)

  • oppo手机广告太多怎么关闭(oppo手机广告太多)

    oppo手机广告太多怎么关闭(oppo手机广告太多)

  • 如何判断干电池有没有电(如何判断干电池电量)

    如何判断干电池有没有电(如何判断干电池电量)

  • 文档出现乱码怎么恢复(文档乱码怎么办)

    文档出现乱码怎么恢复(文档乱码怎么办)

  • 哔哩哔哩下载视频怎么导出(哔哩哔哩缓存的视频可以导出来吗)

    哔哩哔哩下载视频怎么导出(哔哩哔哩缓存的视频可以导出来吗)

  • 手机怎么设置无线路由器密码(手机怎么设置无线路由器)

    手机怎么设置无线路由器密码(手机怎么设置无线路由器)

  • 华为移动服务是什么功能(华为移动服务是干嘛的)

    华为移动服务是什么功能(华为移动服务是干嘛的)

  • 爱奇艺咋消广告(爱奇艺如何关广告)

    爱奇艺咋消广告(爱奇艺如何关广告)

  • iphonex原彩显示要开吗(iphonex原彩显示打开好还是关闭好)

    iphonex原彩显示要开吗(iphonex原彩显示打开好还是关闭好)

  • 为什么我的淘宝不能领红包(为什么我的淘宝账号没有运费险了呢)

    为什么我的淘宝不能领红包(为什么我的淘宝账号没有运费险了呢)

  • 三星s10怎么关机(三星s10怎么强制关闭)

    三星s10怎么关机(三星s10怎么强制关闭)

  • xsmax支持无线充电吗(xsmax支持无线充好电吗)

    xsmax支持无线充电吗(xsmax支持无线充好电吗)

  • vivonex3屏幕是三星的吗(vivonex3s手机屏幕怎么样)

    vivonex3屏幕是三星的吗(vivonex3s手机屏幕怎么样)

  • 11和11pro的区别(爱酷11和11pro的区别)

    11和11pro的区别(爱酷11和11pro的区别)

  • 电脑句号怎么打(电脑句号怎么打在右上角)

    电脑句号怎么打(电脑句号怎么打在右上角)

  • 快手通讯好友如何删(快手通讯好友如何删除)

    快手通讯好友如何删(快手通讯好友如何删除)

  • win10系统更新出现错误代码 0x80248014怎么办(win10系统更新出现错误代码)

    win10系统更新出现错误代码 0x80248014怎么办(win10系统更新出现错误代码)

  • js中定义变量var 与 let的区别(js中定义变量关键词是)

    js中定义变量var 与 let的区别(js中定义变量关键词是)

  • dedecms织梦tag标签调用方法(织梦logo)

    dedecms织梦tag标签调用方法(织梦logo)

  • 城建税和教育费附加
  • 企业所得税年报申报时间
  • 账面金额是包含什么?
  • 计提所得税会计处理
  • 支付宝企业账户的钱怎么取出来
  • 知道税额怎么算含税金额
  • 工程投标保证金最新规定
  • 认购私募股权基金
  • 安装工程通常有哪些工种
  • 购买职工宿舍用品账务处理
  • 企业的其他账簿怎么做
  • 开一张增值税发票需要交哪些税
  • 营业执照印花税税率
  • 发票上传出现手印怎么办
  • 银行承兑汇票盖已承兑登记
  • 融资性售后回租和融资租赁的区别
  • 增值税未抵扣进项税
  • 专票可以当普票用不抵扣吗
  • 个税起征点是
  • 存出资本保证金属于什么科目
  • 劳务报酬已经缴税怎么办
  • 你肯定不知道的11个狗狗冷知识
  • php是面向过程还是面向对象
  • win10怎么找应用程序
  • win11右键菜单怎么恢复
  • php bcmath off
  • 核定企业应税收怎么算
  • 非货币性资产投资个人所得税
  • php数组去重函数
  • 罂粟的花季
  • 固定资产售卖的账务处理
  • php实现文件的下载
  • java项目报错
  • 借应付职工薪酬贷其他应收款
  • 游戏ai模式是什么意思
  • 动静结合会计等式的不会重复算利润吗
  • 知识图谱实现方案
  • 机器学习中的数学原理——模型评估与交叉验证
  • 2019年4月1日降低城镇职工什么单位缴费比例
  • 利润表管理费用包括哪些内容
  • 零申报企业所得税怎么申报
  • 酒的增值税专票可抵扣不
  • 上一年度企业所得税汇算清缴
  • 出口企业的出口比例怎么算
  • 已缴款未入库是缴费成功了吗
  • 简述清算机构的职责
  • 国家税务总局金税四期
  • 什么叫非限定性不定方程
  • 工程施工企业收入1750万,利润怎么算
  • 房地产预缴增值税计算公式
  • 年度利润总额的英文缩写
  • 会计差错更正的会计处理方法
  • 其他货币的账面价值包括
  • 存货科目计算公式是什么
  • 收到投资款证明怎么做账
  • 未发生账务类交易
  • 网上购物没有发票
  • 所得税费用会计科目编码
  • 增值税普通发票查询
  • 公司的三证合一是什么
  • 微软2016是window多少
  • 类似wps office的手机软件
  • chcfg.exe是什么
  • dvd-rom drive是什么意思
  • 电脑没有声音怎么恢复按哪个键
  • Linux系统怎么设置窗口关闭按键在右侧
  • ps是什么文件
  • win7系统怎么设置屏保
  • redhat linux 7.2系统安装详细过程
  • linux重启命令网卡
  • js全局方法
  • shell脚本实现批量登录并执行命令
  • 客户端名称 android-
  • android editText inputType 各个字段的含义
  • javascript的代码
  • 广东国家电子税务全电发票
  • 台湾所得税申报网站
  • 民间非营利组织包括哪些单位
  • 河南省国家税务总局网站
  • 电子保险怎么查询车船税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设