mythos.ui.loggers.aim

Aim logging backend.

Classes

AimLogger

Logger that emits metrics and status to Aim.

Module Contents

class mythos.ui.loggers.aim.AimLogger(aim_run: aim.Run = None, **kwargs)

Bases: mythos.ui.loggers.logger.Logger

Logger that emits metrics and status to Aim.

log_metric(name: str, value: float, step: int) None

Log the value for name at step.

Parameters:
  • name (str) – the name of the metric

  • value (float) – the value of the metric

  • step (int) – the step at which the metric was recorded

update_status(name: str, status: mythos.ui.loggers.logger.Status) None

Updates the status of a simulator, objective, or observable.