Ich versuche, ein Modell in Keras zu trainieren, und verwende ModelCheckpoint , um das beste Modell gemäß einer überwachten Validierungsmetrik (in meinem Fall dem Jaccard-Index ) zu speichern .
Während ich sehe, dass sich das Modell im Tensorboard verbessert, funktioniert es überhaupt nicht, wenn ich versuche, die Gewichte zu laden und das Modell zu bewerten. Anhand des Zeitstempels in der Datei, in der die Gewichte gespeichert werden sollen, kann ich außerdem erkennen, dass sie überhaupt nicht gespeichert werden. Der Zeitstempel entspricht ungefähr der Zeit, zu der ich mit dem Training begonnen habe.
Hat jemand schon einmal auf ein solches Problem gestoßen?
intersection_over_union
und es wurden wahrscheinlich Gewichte mit der niedrigsten Punktzahl gespeichert, die aus der ersten Epoche stammten. Das macht sehr viel Sinn. Vielen Dank!