tfe = tf.contrib.eager AttributeError: module 'tensorflow' has no attribute 'contrib'
时间: 2023-10-05 20:06:48 浏览: 315
您遇到的错误是因为在新版本的TensorFlow中,某些模块或函数已被更改或移除。根据引用,在TensorFlow 2.0版本中,可以直接删除以下代码:tfe = tf.contrib.eager,并且可以自动开启eager execution。所以,您可以将该行代码删除。
另外,根据引用,如果您在代码中找到了使用tf.log的确切行,请尝试使用tf.math.log代替。因此,您可以将tfe = tf.contrib.eager替换为tf.executing_eagerly()来检查是否启用了eager execution。
关于模块NotFoundError的错误,根据引用和引用,在新版本的TensorFlow中,一些模块已被移除,如tf.contrib。因此,您需要删除tfe = tf.contrib.eager这行代码,因为tf.contrib模块在新版本中不存在。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [tensorflow1.x调试到2.x,相关问题](https://blog.csdn.net/XU_MAN_/article/details/102589300)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文