首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何修复'keras.backend.tensorflow_backend‘模块没有属性'_is_tf_1'’

如何修复'keras.backend.tensorflow_backend‘模块没有属性'_is_tf_1'’
EN

Stack Overflow用户
提问于 2019-09-22 08:34:26
回答 6查看 62.4K关注 0票数 16

在培训yolov3框架时,始终存在以下模块错误

我试过重新安装keras和tensorflow,keras的版本为2.3.0,tensorflow的版本为1.14.0。

代码语言:javascript
复制
Traceback (most recent call last):
  File "train.py", line 6, in <module>
    import keras.backend as K
  File "F:\Anacoda\lib\site-packages\keras\__init__.py", line 3, in <module>
    from . import utils
  File "F:\Anacoda\lib\site-packages\keras\utils\__init__.py", line 27, in <module>
    from .multi_gpu_utils import multi_gpu_model
  File "F:\Anacoda\lib\site-packages\keras\utils\multi_gpu_utils.py", line 7, in <module>
    from ..layers.merge import concatenate
  File "F:\Anacoda\lib\site-packages\keras\layers\__init__.py", line 4, in <module>
    from ..engine.base_layer import Layer
  File "F:\Anacoda\lib\site-packages\keras\engine\__init__.py", line 8, in <module>
    from .training import Model
  File "F:\Anacoda\lib\site-packages\keras\engine\training.py", line 21, in <module>
    from . import training_arrays
  File "F:\Anacoda\lib\site-packages\keras\engine\training_arrays.py", line 14, in <module>
    from .. import callbacks as cbks
  File "F:\Anacoda\lib\site-packages\keras\callbacks\__init__.py", line 19, in <module>
    if K.backend() == 'tensorflow' and not K.tensorflow_backend._is_tf_1():
AttributeError: module 'keras.backend.tensorflow_backend' has no attribute '_is_tf_1'
EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2019-10-31 08:17:24

pip3卸载keras pip3安装keras -升级

https://github.com/keras-team/keras/issues/13352

票数 2
EN

Stack Overflow用户

发布于 2019-09-25 09:24:09

我通过将keras.XXX替换为tensorflow.keras.XXX来解决这个问题。

试着替换

代码语言:javascript
复制
import keras.backend as K

代码语言:javascript
复制
import tensorflow.keras.backend as K
票数 12
EN

Stack Overflow用户

发布于 2020-07-20 08:36:13

进口此:

代码语言:javascript
复制
import tensorflow as tf

然后使用tf.compat.v1.keras.backend.作为所需属性的前缀

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58047454

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档