Răsfoiți Sursa

[nnUNet/TF2] Log best metric at the end of training

Michal Futrega 3 ani în urmă
părinte
comite
359ec7144b
1 a modificat fișierele cu 1 adăugiri și 1 ștergeri
  1. 1 1
      TensorFlow2/Segmentation/nnUNet/runtime/run.py

+ 1 - 1
TensorFlow2/Segmentation/nnUNet/runtime/run.py

@@ -207,7 +207,7 @@ def train(args, model, dataset, logger):
         metrics = {
             "train_loss": round(total_train_loss / steps_per_epoch, 5),
             "val_loss": round(1 - float(dice_score), 5),
-            "dice": round(float(dice_metrics.metrics["value"]), 5),
+            "dice": round(float(dice_metrics.metrics["max"].result()), 5),
         }
         logger.log_metrics(metrics=metrics)
         logger.flush()