>> 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.
因?yàn)檫@個(gè)神經(jīng)網(wǎng)絡(luò)是嵌套的,也算是這個(gè)python庫(kù)的一個(gè)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)??
這樣就可以運(yùn)行了。