keras——ValueError: You are trying to load a weight file cont

keras——ValueError: You are trying to load a weight file containing 12 layers into a model with 2 layers.

    >> model.save('./model/my_model_weights.h5')  

    >> model=load_model('./model/my_model_weights.h5')  

    ValueError: You are trying to load a weight file containing 12 layers into a model with 2 layers.

因为这个神经网络是嵌套的,也算是这个python库的一个bug吧。

    from keras.models import model_from_json

    >> model.save_weights('test.h5')  

    >> model.load_weights('test.h5',by_name=True)

    >> json_string = model.to_json()  

    >> model = model_from_json(json_string)  

这样就可以运行了。
返回列表
Keras CIFAR-10彩色图像物体识别 卷积神经网络

dawei

【声明】:石嘴山站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。