首页 > 解决方案 > 在 Keras 中,如何根据 val 集中的 True Negatives 保存最佳模型?

问题描述

我正在尝试在 Keras 和 ModelCheckpoint 中构建模型,我想使用keras.metrics.TrueNegatives(). 但是,当我在 modelcheckpoint 中以各种方式使用它作为监控指标时,它忽略了监控指标并且没有保存模型。我试过了:

我不知道我可以尝试多少不同,但我认为这不是写错了。我可以使用自定义指标 f1 分数,但它没有给我想要的结果。我想使用,f1_weighted score因为当我f1_score单独使用时,它仅根据 positive class 选择最佳模型f1_score。但是,我想同时考虑这两个课程。

标签: pythontensorflowkerasneural-networkcheckpoint

解决方案


推荐阅读