天天看点

keras搬砖系列-重温序贯模型与函数模型

keras搬砖系列-重温序贯模型与函数模型

共同的API:

model.summary():打印出模型的概况,它实际调用的是 keras.utils.print_summary model.get_config():返回包含模型配置信息的PYthon字典。模型也可以从config中重构回去。

config = model.get_config()
model = Model.from_config(config)
model = Sequential.from_config(config)
           

上面是分别对序贯模型和函数式模型载入 config model.get_layer():依据层名或下标获得层对象 model.get_weights():返回模型权重张量的列表,类型为numpy array model.set_weights():从numpy array 里载入给模型,要求数组与model.get_weights()一样 model.to_json:返回代表模型的JSON字符串,仅仅包含网络结构,不包含权值。可以从JSON字符串中重构模型

keras权重保存

model.save_weights(filepath):将模型权重保存到指定的路径,文件类型是HDF5 movel.load_weigths(filepath,by_name=False):将模型权重进行载入