Вы должны создать специальный класс для переопределения tf.keras.callback.Callback()
(таким образом, реализовать свой собственный класс обратного вызова) и вычислить необходимые вам метрики, переопределив метод on_epoch_end()
.
Затем вы можете вычислить некоторые из ваши показатели, скажем, в наборе для проверки, и таким образом вы вручную гарантируете, что если вы вычисляете, например, TP + FP
, вы действительно используете эту сумму для расчета точности (TP / (TP + FP)
), а не пересчитываете ее.
Выполнение этого вручную гарантирует отсутствие дополнительных / лишних вычислений.