问题描述

Traceback (most recent call last):
  File "D:/Code/Project/a18/ocr/demo.py", line 16, in <module>
    import ocr
  File "D:\Code\Project\a18\ocr\ocr.py", line 18, in <module>
    from model.ctpn.text_detect import text_detect as text_detect0
  File "D:\Code\Project\a18\ocr\model\ctpn\text_detect.py", line 5, in <module>
    from model.ctpn.model import ctpn
  File "D:\Code\Project\a18\ocr\model\ctpn\model.py", line 48, in <module>
    sess, saver, net = load_tf_model()
  File "D:\Code\Project\a18\ocr\model\ctpn\model.py", line 28, in load_tf_model
    net = get_network("VGGnet_test")
  File "D:\Code\Project\a18\ocr\model\ctpn\lib\networks\factory.py", line 9, in get_network
    return VGGnet_test()
  File "D:\Code\Project\a18\ocr\model\ctpn\lib\networks\VGGnet_test.py", line 24, in __init__
    self.setup()
  File "D:\Code\Project\a18\ocr\model\ctpn\lib\networks\VGGnet_test.py", line 53, in setup
    (self.feed('rpn_conv/3x3').Bilstm(512, 128, 512, name='lstm_o'))
  File "D:\Code\Project\a18\ocr\model\ctpn\lib\networks\network.py", line 24, in layer_decorated
    layer_output = op(self, layer_input, *args, **kwargs)
  File "D:\Code\Project\a18\ocr\model\ctpn\lib\networks\network.py", line 102, in Bilstm
    lstm_bw_cell = tf.contrib.rnn.LSTMCell(d_h, state_is_tuple=True)
AttributeError: module 'tensorflow.compat.v1' has no attribute 'contrib'

问题分析

TensorFlow2.x 删除了部分v1的库

解决方案

方法一:

退回1.x版本

方法二:

tensorflow.compat.v1.nn.rnn_cell.rnn.LSTMCell(d_h, state_is_tuple=True)

参考文章

http://www.bubuko.com/infodetail-3267863.html

https://blog.csdn.net/wo_shanhaiguan/article/details/100674388

tf2.0不降版本也能完美解决module ‘tensorflow’ has no attribute ‘contrib’的问题

TensorFlow 2——替换【tensorflow.compat.v1.contrib.rnn.LSTMCell】解决方案相关推荐

  1. TensorFlow 2——【module ‘tensorflow.compat.v1‘ has no attribute ‘contrib‘】解决方案

    问题描述 Traceback (most recent call last):   File "D:/Code/Project/a18/ocr/demo.py", line 16, ...

  2. 【最简单解决办法】:module ‘tensorflow.compat.v1‘ has no attribute ‘contrib‘

    目录 出现错误界面 1.问题原因 2.解决办法 (1)在调用之前首先添加如下代码块并执行 (2)查找响应函数对应的函数调用前缀. 注:若出现错误也是LSTM预测,可直接复制如下代码: 最后问题解决,代 ...

  3. 【已解决】Try using tf.compat.v1.experimental.output_all_intermediates(True).

    报错信息 InvalidArgumentError: Node 'training/AdamEMA/gradients/Transformer-11-FeedForward-Dropout/cond_ ...

  4. tf.compat.v1.nn.rnn_cell.BasicLSTMCell

    可能已经弃用,现在用的是 tf.compat.v1.nn.rnn_cell.LSTMCell tf.compat.v1.nn.rnn_cell.BasicLSTMCell(num_units,forg ...

  5. tensorflow兼容处理 tensorflow.compat.v1 tf.contrib

    20201130 问题提出: v1版本中tensorflow中contrib模块十分丰富,但是发展不可控,因此在v2版本中将这个模块集成到其他模块中去了.在学习tensorflow经常碰到tf.con ...

  6. Tensorflow:tf.contrib.rnn.DropoutWrapper函数(谷歌已经为Dropout申请了专利!)、MultiRNNCell函数的解读与理解

    Tensorflow:tf.contrib.rnn.DropoutWrapper函数(谷歌已经为Dropout申请了专利!).MultiRNNCell函数的解读与理解 目录 1.tf.contrib. ...

  7. tensorflow兼容处理 tensorflow.compat.v1及module ‘tensorflow‘ has no attribute ‘reset_default_graph‘等问题汇总

    使用2.0中的v1兼容包来沿用1.x代码 TensorFlow 2.0中提供了tensorflow.compat.v1代码包来兼容原有1.x的代码,可以做到几乎不加修改的运行.社区的contrib库因 ...

  8. ImportError: No module named tensorflow.compat.v1 忽略已经安装的某个包版本 忽略已安装版本...

    ImportError: No module named tensorflow.compat.v1 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声 ...

  9. module ‘tensorflow_core.compat.v1‘ has no attribute ‘contrib‘问题的完美解决

    问题描述: Instructions for updating: Use keras.layers.Dense instead. Traceback (most recent call last):F ...

最新文章

  1. 【maven】改造已有项目
  2. our reuse project in HCP
  3. MapReduce算法–二级排序
  4. react.js从入门到精通(一)
  5. 使用.netFx4.0提供的方法解决32位程序访问64位系统的64位注册表
  6. Java LinkedList公共布尔提供(对象o)方法(带示例)
  7. VS2008的C++TR1库已经支持正则表达式
  8. java app支付_Java 微信支付之APP支付服务端 (一)
  9. 时间定位表达式-用于时间的加、减调整
  10. 便利店小程序需要服务器吗,便利店开发小程序的功能
  11. MRAppMaster类
  12. 动态规划(Dynamic Programming)理论篇
  13. 多旅行商问题(Multiple Traveling Salesman Problem, MTSP):单仓库多旅行商问题及多仓库多旅行商问题(含动态视频)
  14. BLE安全之SM剖析(1)
  15. SlidesJS基本使用方法
  16. 用python打印几种三角形的排列
  17. 线程竞争导致的EOFException解决 ---  一次线上问题解决流程
  18. Junit、Json和kv结构的相互转化
  19. CMS垃圾收集器详解
  20. ElasticSerach7.6.0拼音分词器安装和使用

热门文章

  1. VS2005 自动生成属性(转)
  2. 切换ip下的sql server用户权限丢失_Zabbix_server高可用之文件同步
  3. linux lw3m多行文本使用,linux常用命令以及一些常见问题和解决方法教程.docx
  4. oledb 访问接口sqlncli10返回了消息 没有活动事务_这样理解分布式事务你是不是就会懂了?...
  5. c语言算法竞赛入门经典百度云,《算法竞赛入门经典》CH-2(C语言)
  6. android调用另一app的xml,Android 7.0+调用其他App打开文件
  7. 宝塔 php curl 配置,【笔记】宝塔面板配置laravel
  8. appscan无法连接到服务器_对于csgo无法连接到任意服务器解决办法
  9. 中英文怎么算 字符长度_钢材长度怎么算,只有1%的人才懂!
  10. 我的世界服务器被无限循环怎么办,我的世界怎么制作无限循环装置_我的世界无限循环装置制作方法_游戏堡...