Responder a: Restore de checkpoint

#33712
Felix Nganga
Participante

    Professor, depois de ter instanciado ckpt, ckpt_manager, Dcnn da classe DCNN, quando faço ckpt.restore(ckpt_manager.latest_checkpoint)

    Recebo de facto a confirmacao de que o ultimo checkpoint foi restaurado e me retorna até:

    <tensorflow.python.training.tracking.util.CheckpointLoadStatus at 0x7fbca3494b50>

    Agora como quero utilizar o restaurado para não fazer mais o fit, como procido para proxima etapa para usar history e suas metricas para poder fazer graficos com eles conforme fizemos em aula?

    Repito que não pretendo executar o codigo abaixo para não fazer mais o fit do modelo vsito que que quero usar o ultimo checkpoint restaurado:

    class MyCustomCallBack(tf.keras.callbacks.Callback):
    def on_epoch_end(self, epoch, logs=None):
    ckpt_manager.save()
    print(“Checkpoint savet at {}”.format(checkpoint_path))

    history = Dcnn.fit(train_dataset,
    epochs=NB_EPOCHS,
    #steps_per_epoch = 100,
    callbacks=[MyCustomCallBack()])