m0_53782829 2023-02-25 22:04 采纳率: 50%
浏览 58
已结题

低版本tensorflow关于contrip问题

报错:AttributeError: module 'tensorflow' has no attribute 'contrip'
在训练模型过程中,由于代码较老,使用的是低版本tensorflow,代码片段中有如下片段

img

按照网上资料,我已经将tensorflow版本降到1.10.0,甚至该换了1.15.0等低版本,但是仍然有报错:AttributeError: module 'tensorflow' has no attribute 'contrip',所以请问我该怎么进行下一步,如果是要该换高版本tensorflow,那如图片段调用该进行怎样的修改呢?

  • 写回答

10条回答 默认 最新

  • 社区专家-Monster-XH 2023-02-25 22:13
    关注
    获得7.50元问题酬金

    基于Monster 组和GPT的调写:

    问题出在代码中使用了不存在的tensorflow.contrip模块,这个模块在较新的TensorFlow版本中也不存在,因此将TensorFlow版本降至1.10.0或1.15.0并不能解决问题。相反,这可能导致其他依赖于较新TensorFlow功能的代码出现问题。

    可能的解决方法是查找并替换使用tensorflow.contrip模块的代码,或者升级使用较新版本的TensorFlow,并相应地修改代码。如果确实需要使用tensorflow.contrib模块,可以考虑使用TensorFlow 1.14.0版本,因为在该版本中tensorflow.contrib模块仍然存在。

    另外,在提供的代码中似乎存在一些拼写错误,例如tf.contrip应该是tf.contrib,xavier-initializer()应该是xavier_initializer()等。可以检查一下代码中是否存在这样的错误,也许这也是导致问题的原因之一。

    评论 编辑记录

报告相同问题?

问题事件

  • 系统已结题 3月5日
  • 创建了问题 2月25日

悬赏问题

  • ¥15 C++识别堆叠物体异常
  • ¥15 音量自动减小啦!日历自动翻页
  • ¥15 微软硬件驱动认证账号申请
  • ¥15 有人知道怎么在R语言里下载Git上的miceco这个包吗
  • ¥15 GPT写作提示指令词
  • ¥20 根据动态演化博弈支付矩阵完成复制动态方程求解和演化相图分析等
  • ¥20 关于DAC输出1.000V对分辨率和精度的要求
  • ¥15 华为超融合部署环境下RedHat虚拟机分区扩容问题
  • ¥15 哪位能做百度地图导航触点播报?
  • ¥15 请问GPT语言模型怎么训练?