def _output_scalars_summary(output_scalars, flag_vals, run): if output_scalars is None: output_scalars = summary.DEFAULT_OUTPUT_SCALARS ignore = flag_vals.keys() else: ignore = None summary_path = run.guild_path() return summary.OutputScalars(output_scalars, summary_path, ignore)
def _output_scalars_summary(self): try: summary.check_enabled() except summary.Disabled as e: log.warning(e) return None else: config, ignore = self._output_scalars_config() summary_path = self._run.guild_path() return summary.OutputScalars(config, summary_path, ignore)
def _init_output_scalars(run, opts): config = opts.get("output_scalars", summary.DEFAULT_OUTPUT_SCALARS) if not config: return None abs_guild_path = os.path.abspath(run.guild_path()) return summary.OutputScalars(config, abs_guild_path)
def _output_scalars_summary(self): config = self._output_scalars_config() if not config: return None return summary.OutputScalars(config, self._run.guild_path())
def _output_scalars(self): config = self.opdef.output_scalars if not config: return None return summary.OutputScalars(config, self._run)