Skip to content

基于代码接口的同实验多指标对比 #1458

@CodeCatMeow

Description

@CodeCatMeow

功能请求是否与某个问题相关?请描述。

尽管通过手动编辑可以将同实验多个指标放在同一个折线图中进行对比( #431 #1423 ),但当重复实验时,每次都需要新建图像、将需要比较的指标添加到图像中的操作重复性高、操作麻烦,尤其是一个实验需要多个“多指标折线图”,并且监控的指标较多时。

如果能在写代码时将多指标折线图硬编码到脚本中,就不必每个实验都进行上述创建图表并手动添加指标,这有助于在实验类似、需求类似时减少用户重复性操作,提高监控面板的易用性。

我查找了现有文档,暂未发现原生支持这一功能(也可能是我阅读的不够充分)。替代方案可以使用pyecharts 的 API 进行记录,但我个人尝试使用起来原不如自带的单图单指标好用。

描述您希望的解决方案

增加swanlab.log的功能,使这个函数通过特定的参数传递方式能够将多个指标放在同一个图标中进行监视,达到与“手动创建图标并将指标加入图标进行监控”相同的效果,但无需后者的手动重复性操作。

描述您考虑过的替代方案

实际已有替代方案(手动创建图标并将指标加入图标进行监控),只是会更麻烦些。

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions