TensorFlow 问题 google colab ; tensorflow._api.v1.compat.v2' 没有属性 '__internal__

Posted

技术标签:

【中文标题】TensorFlow 问题 google colab ; tensorflow._api.v1.compat.v2\' 没有属性 \'__internal__【英文标题】:Tensorflow issue google colab ; tensorflow._api.v1.compat.v2' has no attribute '__internal__TensorFlow 问题 google colab ; tensorflow._api.v1.compat.v2' 没有属性 '__internal__ 【发布时间】:2021-08-14 14:45:29 【问题描述】:

Tensorflow 问题 google colab:模块 'tensorflow._api.v1.compat.v2' 没有属性 'internal' 我在谷歌 colab 上运行一个 MASK RCNN 模型,使用 tensorflow 1.15 和 keras 2.1.6 一切正常,但今天,我收到了这个错误: enter image description here

【问题讨论】:

我遇到了同样的错误。还有其他人面临同样的问题吗?有什么解决办法吗? 我还没有找到解决办法 解决方案 : !pip uninstall keras-nightly /// pip uninstall -y tensorflow //// !pip install h5py==2.10.0 【参考方案1】:

为了社区提供解决方案的利益,尽管它在Github 中提供。

最近colab升级到TF 2.5.0,强制升级到keras-nightly 2.5.0.dev2021032900

最近影响您的更改是keras-nightly 的安装,它与非夜间keras!pip install 不兼容。在import keras 之前添加!pip uninstall keras-nightly 会使错误消失。

来自 cmets

 !pip uninstall keras-nightly

 !pip uninstall -y tensorflow

 !pip install h5py==2.10.0  

随后根据要求全新安装 tensorflow 和 keras 已经解决了问题(转述自 nada belhadjslimen)

【讨论】:

以上是关于TensorFlow 问题 google colab ; tensorflow._api.v1.compat.v2' 没有属性 '__internal__的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Google 云中设置 TensorFlow?

TensorFlow 问题 google colab ; tensorflow._api.v1.compat.v2' 没有属性 '__internal__

学习《TensorFlow实战Google深度学习框架 (第2版) 》中文PDF和代码

如何构建和使用 Google TensorFlow C++ api

在 Tensorflow 中,将 Google 的 BigTransfer 模型转换为 Tensorflow Lite 时出现错误

书籍推荐:《TensorFlow 实战Google深度学习框架 第2版》(高清PDF中文版)