AttributeError: module 'tensorflow._api.v2.sets' has no attribute 'set_intersection'
时间: 2023-08-20 08:12:45 浏览: 233
pycharm用import报错:AttributeError: module tensorflow(or other) has no attribut (import搜索路径顺序问题)
引用\[1\]:出现错误: AttributeError: module 'tensorflow_core._api.v2.config' has no attribute 'experimental_list_devices'。引用\[2\]:报错如下: AttributeError: module 'tensorflow._api.v2.train' has no attribute 'NewCheckpointReader'。引用\[3\]:解决办法:按照错误内容找到tensorflow_backend.py源文件的第506行,将_LOCAL_DEVICES = tf.config.experimental_list_devices()。问题:AttributeError: module 'tensorflow._api.v2.sets' has no attribute 'set_intersection'
这个错误是由于tensorflow版本不兼容导致的。在旧版本的tensorflow中,一些模块和函数的名称可能会有所不同。在引用\[1\]和引用\[2\]中的错误信息中,可以看到一些模块和函数的名称已经发生了变化。
解决这个问题的方法是更新tensorflow版本或者修改代码以适应当前版本的tensorflow。根据引用\[3\]中的解决办法,可以尝试找到tensorflow_backend.py源文件的第506行,并将_LOCAL_DEVICES = tf.config.experimental_list_devices()修改为_LOCAL_DEVICES = tf.config.list_physical_devices()。
这样做可以解决引用\[1\]中的错误。对于引用\[2\]中的错误,可能需要进一步查找相关文档或者寻求其他解决方法来修复。
总结来说,这个错误是由于tensorflow版本不兼容导致的,可以通过更新tensorflow版本或者修改代码来解决。
#### 引用[.reference_title]
- *1* *3* [解决AttributeError: module ‘tensorflow_core._api.v2.config‘ has no attribute ‘experimental_list_...](https://blog.csdn.net/Vincent_Tong_/article/details/115112124)[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^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [AttributeError: module ‘tensorflow._api.v2.train‘ has no attribute ‘NewCheckpointReader‘解决方案](https://blog.csdn.net/qq_39691492/article/details/123093603)[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^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文