From a5bcba426c4504f3ca440f71302dc4401705e95d Mon Sep 17 00:00:00 2001 From: Glenn Jocher Date: Mon, 24 Oct 2022 22:32:24 +0200 Subject: [PATCH 1/2] ClearML remove `auto_delete_file=False` fix @thepycoder possible fix for https://github.com/ultralytics/yolov5/issues/9889 Signed-off-by: Glenn Jocher --- utils/loggers/__init__.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/utils/loggers/__init__.py b/utils/loggers/__init__.py index bc8dd7621579..ae6dbc33f58c 100644 --- a/utils/loggers/__init__.py +++ b/utils/loggers/__init__.py @@ -262,8 +262,7 @@ def on_model_save(self, last, epoch, final_epoch, best_fitness, fi): self.wandb.log_model(last.parent, self.opt, epoch, fi, best_model=best_fitness == fi) if self.clearml: self.clearml.task.update_output_model(model_path=str(last), - model_name='Latest Model', - auto_delete_file=False) + model_name='Latest Model') if self.comet_logger: self.comet_logger.on_model_save(last, epoch, final_epoch, best_fitness, fi) @@ -293,8 +292,7 @@ def on_train_end(self, last, best, epoch, results): if self.clearml and not self.opt.evolve: self.clearml.task.update_output_model(model_path=str(best if best.exists() else last), - name='Best Model', - auto_delete_file=False) + name='Best Model') if self.comet_logger: final_results = dict(zip(self.keys[3:10], results)) From 6b91a53d0e86166d8f361e6293a53ea5acea9ed1 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 24 Oct 2022 20:32:46 +0000 Subject: [PATCH 2/2] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- utils/loggers/__init__.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/utils/loggers/__init__.py b/utils/loggers/__init__.py index ae6dbc33f58c..f5d0bd5e4ff8 100644 --- a/utils/loggers/__init__.py +++ b/utils/loggers/__init__.py @@ -261,8 +261,7 @@ def on_model_save(self, last, epoch, final_epoch, best_fitness, fi): if self.wandb: self.wandb.log_model(last.parent, self.opt, epoch, fi, best_model=best_fitness == fi) if self.clearml: - self.clearml.task.update_output_model(model_path=str(last), - model_name='Latest Model') + self.clearml.task.update_output_model(model_path=str(last), model_name='Latest Model') if self.comet_logger: self.comet_logger.on_model_save(last, epoch, final_epoch, best_fitness, fi) @@ -291,8 +290,7 @@ def on_train_end(self, last, best, epoch, results): self.wandb.finish_run() if self.clearml and not self.opt.evolve: - self.clearml.task.update_output_model(model_path=str(best if best.exists() else last), - name='Best Model') + self.clearml.task.update_output_model(model_path=str(best if best.exists() else last), name='Best Model') if self.comet_logger: final_results = dict(zip(self.keys[3:10], results))