在 GitHub 上编辑

Live.make_dvcyaml()

将指标、图表和参数的 DVC 配置 写入 Live.dvc_file

def make_dvcyaml()

用法

from dvclive import Live

live = Live()
live.log_param("lr", 0.01)
live.log_metric("acc", 0.9)
live.log_sklearn_plot("confusion_matrix", [0, 0, 1, 1], [1, 0, 0, 1])
live.make_dvcyaml()

描述

创建 dvc.yaml 文件,用于描述和配置指标、图表与参数。DVC 工具使用此文件来展示报告和实验表格。

Live.next_step()Live.end() 会内部自动调用 Live.make_dvcyaml(),因此你无需手动调用二者(除非设置 dvcyaml=None)。

params:
  - dvclive/params.yaml
metrics:
  - dvclive/metrics.json
plots:
  - dvclive/plots/metrics
  - dvclive/plots/sklearn/confusion_matrix.json:
      template: confusion
      x: actual
      y: predicted
      title: Confusion Matrix
      x_label: True Label
      y_label: Predicted Label
内容

🐛 发现问题?告诉我们!或者修复它:

在 GitHub 上编辑

有疑问?加入我们的聊天,我们会为您提供帮助:

Discord 聊天