【发布时间】:2022-06-20 21:45:56
【问题描述】:
我正在使用 MLFlow 在 AzureML 工作区中记录指标和人工制品。使用autolog,可以在 AzureML 工作区中运行的实验中使用 tensorflow 训练指标。除了自动记录指标 - 我想在同一实验运行中记录额外的指标和绘图。使用 MLFlow 执行此操作 - 它正在创建一个新的实验运行。
自动记录:
mlflow.autolog()
手动记录:
mlflow.log_metric(f"label-A", random.randint(80, 90))
预期: 手动记录的指标可在同一实验运行中使用。
【问题讨论】:
-
您是否在同一上下文中执行两个日志记录步骤,即
with mlflow.start_run() as run:- 在此块内?如果没有,您将需要检索第一个上下文的run_id并在以with mlflow.start_run(run_id) as run:重新运行上下文时传递它。