Keras:从保存的模型中获取训练数据
Keras: get training data from a saved model
这可能吗?模型由
保存
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
不,这是不可能的。 ModelCheckpoint 和 save_weights_only=False
仅保存模型的拓扑结构、权重和优化器状态(如果有)。训练数据不随模型一起保存,model.inputs
只是模型占位符的列表。
这可能吗?模型由
保存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
不,这是不可能的。 ModelCheckpoint 和 save_weights_only=False
仅保存模型的拓扑结构、权重和优化器状态(如果有)。训练数据不随模型一起保存,model.inputs
只是模型占位符的列表。