Estoy tratando de entrenar un modelo en keras y estoy usando ModelCheckpoint para guardar el mejor modelo de acuerdo con una métrica de validación monitoreada (en mi caso, el índice Jaccard ).
Si bien puedo ver que el modelo mejora en el tensorboard, cuando trato de cargar los pesos y evaluar el modelo, no funciona en absoluto. Además, por la marca de tiempo en el archivo donde se supone que se almacenan los pesos, puedo decir que no se están guardando en absoluto. La marca de tiempo corresponde aproximadamente al momento en que comencé a entrenar.
¿Alguien ha encontrado tal problema antes?
intersection_over_union
y probablemente almacenaba pesos que tenían la puntuación más baja, que eran los de la primera época. Eso tiene mucho sentido. ¡Gracias!