版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
使用keras加载训练好的模型,报错如下:
raise ValueError('Cannot create group in read only mode.')
ValueError: Cannot create group in read only mode.
原因是:
keras保存模型时,使用的是m.save_weights
,只保存了模型的权重而没有结构,直接使用keras.models.load_model
就会报错。
所以,可以重新构建相同结构的模型,(m.save_weights
)使用m.load_weights
;
或者如上m.save
,keras.models.load_model
。