在 GitHub 上编辑

Live.end()

表示当前实验已结束。

def end():

用法

Live.end() 在退出上下文管理器时会自动被调用:

from dvclive import Live

with Live() as live:
    pass
# live.end() has been called at this point

当训练结束时,它也会为每个支持的ML 框架自动调用。

from dvclive.keras import DVCLiveCallback

...

model.fit(
    train_dataset, epochs=num_epochs, validation_data=validation_dataset,
    callbacks=[DVCLiveCallback()])
# live.end() has been called at this point

描述

默认情况下,Live.end() 会调用 Live.make_summary()Live.make_dvcyaml()Live.make_report()

如果 save_dvc_exp=True,它将保存一个新的 DVC 实验,并写入一个dvc.yaml 文件,用于配置 DVC 将展示的日志图表、指标和参数。

内容

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

在 GitHub 上编辑

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

Discord 聊天