【发布时间】:2019-04-12 06:03:55
【问题描述】:
我已经从这个链接human pose estimation keras克隆了人体姿态估计keras模型
当我尝试在 google colab 上加载模型时,出现以下错误
代码
from keras.models import load_model
model = load_model('model.h5')
错误
ValueError Traceback (most recent call
last)
<ipython-input-29-bdcc7d8d338b> in <module>()
1 from keras.models import load_model
----> 2 model = load_model('model.h5')
/usr/local/lib/python3.6/dist-packages/keras/engine/saving.py in load_model(filepath, custom_objects, compile)
417 f = h5dict(filepath, 'r')
418 try:
--> 419 model = _deserialize_model(f, custom_objects, compile)
420 finally:
421 if opened_new_file:
/usr/local/lib/python3.6/dist-packages/keras/engine/saving.py in _deserialize_model(f, custom_objects, compile)
219 return obj
220
--> 221 model_config = f['model_config']
222 if model_config is None:
223 raise ValueError('No model found in config.')
/usr/local/lib/python3.6/dist-packages/keras/utils/io_utils.py in __getitem__(self, attr)
300 else:
301 if self.read_only:
--> 302 raise ValueError('Cannot create group in read only mode.')
303 val = H5Dict(self.data.create_group(attr))
304 return val
ValueError: Cannot create group in read only mode.
有人可以帮我理解这种只读模式吗?如何加载此模型?
【问题讨论】:
-
我的网络遇到了同样的错误并找到了解决方案。 coremltools troubleshoots
标签: python tensorflow keras deep-learning