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