在 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 将展示的日志图表、指标和参数。