Example #1
0
 def log_metric(self, run_uuid, metric):
     _validate_run_id(run_uuid)
     _validate_metric_name(metric.key)
     run = self.get_run(run_uuid)
     metric_path = self._get_metric_path(run.info.experiment_id, run_uuid,
                                         metric.key)
     make_containing_dirs(metric_path)
     append_to(metric_path, "%s %s\n" % (metric.timestamp, metric.value))
Example #2
0
 def log_metric(self, run_uuid, metric):
     run = self.get_run(run_uuid)
     metric_path = self._get_metric_path(run.info.experiment_id, run_uuid,
                                         metric.key)
     append_to(metric_path, "%s %s\n" % (metric.timestamp, metric.value))
Example #3
0
 def _log_run_metric(self, run_info, metric):
     metric_path = self._get_metric_path(run_info.experiment_id,
                                         run_info.run_id, metric.key)
     make_containing_dirs(metric_path)
     append_to(metric_path,
               "%s %s %s\n" % (metric.timestamp, metric.value, metric.step))