diff --git a/clearml/backend_interface/metrics/reporter.py b/clearml/backend_interface/metrics/reporter.py index 9374b2b7..b9f844ce 100644 --- a/clearml/backend_interface/metrics/reporter.py +++ b/clearml/backend_interface/metrics/reporter.py @@ -177,6 +177,8 @@ class Reporter(InterfaceBase, AbstractContextManager, SetupUploadMixin, AsyncMan return self._max_iteration def _report(self, ev): + if not self._report_service: + return ev_iteration = ev.get_iteration() if ev_iteration is not None: # we have to manually add get_iteration_offset() because event hasn't reached the Metric manager