小编man*_*anv的帖子

如何在keras中修改ModelCheckPoint以监视val_acc和val_loss并相应地保存最佳模型?

ModelCheckPoint提供了分别保存val_Acc和的选项val_loss。我想以某种方式修改它,以便在val_acc改进时->保存模型。如果val_acc等于先前的最佳值,val_acc则检查val_loss,如果val_loss小于先前的最佳值,val_loss则保存模型。

    if val_acc(epoch i)> best_val_acc:
        save model
    else if val_acc(epoch i) == best_val_acc:
        if val_loss(epoch i) < best_val_loss:
           save model
        else
           do not save model
Run Code Online (Sandbox Code Playgroud)

keras tensorflow

2
推荐指数
1
解决办法
2137
查看次数

标签 统计

keras ×1

tensorflow ×1