【问题标题】:ImportError: cannot import name 'saving' from 'keras.engine'ImportError:无法从“keras.engine”导入名称“正在保存”
【发布时间】:2022-01-08 11:53:34
【问题描述】:

尝试运行以下代码时出现错误。

model = modellib.MaskRCNN(mode="inference", model_dir='mask_rcnn_coco.hy', config=config)

# Load weights trained on MS-COCO
model.load_weights('mask_rcnn_coco.h5', by_name=True)
ImportError: cannot import name 'saving' from 'keras.engine' (/usr/local/lib/python3.7/dist-packages/keras/engine/__init__.py)*

我使用的是 Tensorflow 1.13.1 版、Keras 2.0.8 版和 h5py 2.10.0 版

【问题讨论】:

    标签: python tensorflow machine-learning keras


    【解决方案1】:

    我使用 Keras 2.2.5 解决了我的错误

    【讨论】:

    • 正如目前所写,您的答案尚不清楚。请edit 添加其他详细信息,以帮助其他人了解这如何解决所提出的问题。你可以找到更多关于如何写好答案的信息in the help center
    【解决方案2】:

    导入备注 在 keras 中版本必须相同

    【讨论】:

      猜你喜欢
      • 2022-07-20
      • 1970-01-01
      • 1970-01-01
      • 2020-03-09
      • 2022-01-22
      • 2021-06-30
      • 2020-10-19
      • 2018-08-13
      • 2015-01-26
      相关资源
      最近更新 更多