Keras:从保存的模型中获取训练数据

时间:2018-07-16 12:59:11

标签: python keras keras-2

有可能吗?该模型保存为

ModelCheckpoint(model_path, save_best_only=True, monitor='val_acc', mode='max', save_weights_only=False)

我可以做这样的事情吗?

from keras.models import load_model
model = load_model(model_path)
X_train = model.inputs

1 个答案:

答案 0 :(得分:3)

否,这是不可能的。 ModelCheckpointsave_weights_only=False仅保存模型的拓扑,权重和优化器的状态(如果有)。训练数据不会与模型一起保存,model.inputs只是模型占位符的列表。

另请参阅source code for ModelCheckpoint