From 4e1a98dc717144e7c12d878febaf5a1a0ebf455b Mon Sep 17 00:00:00 2001 From: Ayush Chaurasia Date: Fri, 31 Dec 2021 01:13:19 +0530 Subject: [PATCH] W&B: Log best results after training ends (#6120) * log best.pt metrics at train end * update * Update __init__.py Co-authored-by: Glenn Jocher --- utils/loggers/__init__.py | 1 + 1 file changed, 1 insertion(+) diff --git a/utils/loggers/__init__.py b/utils/loggers/__init__.py index 7a1df2a45ea7..8af5c402d5ee 100644 --- a/utils/loggers/__init__.py +++ b/utils/loggers/__init__.py @@ -147,6 +147,7 @@ def on_train_end(self, last, best, plots, epoch, results): self.tb.add_image(f.stem, cv2.imread(str(f))[..., ::-1], epoch, dataformats='HWC') if self.wandb: + self.wandb.log({k: v for k, v in zip(self.keys[3:10], results)}) # log best.pt val results self.wandb.log({"Results": [wandb.Image(str(f), caption=f.name) for f in files]}) # Calling wandb.log. TODO: Refactor this into WandbLogger.log_model if not self.opt.evolve: