欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

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

发布时间:2024/10/5 编程问答 41 豆豆
生活随笔 收集整理的这篇文章主要介绍了 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, 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'

问题分析

TensorFlow 2 删除了部分v1的库

解决方案

方法一:

退回1.x版本

方法二:

tensorflow.compat.v1.nn

可以替换部分 

参考文章

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

tf API 研读1:tf.nn,tf.layers, tf.contrib概述

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

 

 

总结

以上是生活随笔为你收集整理的TensorFlow 2——【module ‘tensorflow.compat.v1‘ has no attribute ‘contrib‘】解决方案的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。