Я хочу использовать Keras Model
обратный вызов контрольной точки, чтобы сохранить как лучшую модель, так и последнюю модель. Есть ли способ сделать это, не включая создание нового класса ModelCheckpoint
и изменение функции on_epoch_end
?
Контрольная точка, которую я сейчас использую:
checkpter = keras.callbacks
.ModelCheckpoint(checkpoint_dir + 'checkpt_{epoch:02d} + _.hdf5', monitor='val_loss',
verbose=1, save_best_only=True, save_weights_only=True, mode='auto',
period=1)