SwanLab
SwanLab copied to clipboard
[REQUEST] 建议添加group功能
wandb可以通过init传递group参数,并且在可视化面板中Group功能可以根据任意config或者记录的指标对run分组,这是我最常用的功能了,希望添加
The grouping function will be added in Q2 according to our roadmap.
另外,关于概述中表格的功能最好进一步完善,让使用者在SwanLab的网页就可以完成一些简单数据分析和记录,一些建议如下: 1.部分列的内容改为在网页端可编辑,例如名称和描述这两列,我可以在运行多组实验比较后,修改结果最好的列的名称为SOTA,以及在描述中添加更多的结果分析; 2.像wandb一样每一列可以自由选择隐藏和展示; 3.可以导出当前所有展示可见的列为csv表格文件; 基于这三点,可以让使用者能够在SwanLab中完成对数据结果的分析和记录。总之我希望SwanLab能够尽可能的便利使用者在得到数据后二次分析的结果记录。而不是之前使用wandb时,我需要再开一个excel记录将所需的metrics抄下来再记录分析。
另外,关于概述中表格的功能最好进一步完善,让使用者在SwanLab的网页就可以完成一些简单数据分析和记录,一些建议如下: 1.部分列的内容改为在网页端可编辑,例如名称和描述这两列,我可以在运行多组实验比较后,修改结果最好的列的名称为SOTA,以及在描述中添加更多的结果分析; 2.像wandb一样每一列可以自由选择隐藏和展示; 3.可以导出当前所有展示可见的列为csv表格文件; 基于这三点,可以让使用者能够在SwanLab中完成对数据结果的分析和记录。总之我希望SwanLab能够尽可能的便利使用者在得到数据后二次分析的结果记录。而不是之前使用wandb时,我需要再开一个excel记录将所需的metrics抄下来再记录分析。
很棒的想法,会成为我们表格部分完善的重点
我习惯传入的swanlab.config是一个有多层嵌套的字典,例如config={"model":{"model_name":"resnet", "inout_shape":[3,100,100]...}, "data":{"dataset_name": "imagenet", "data_path": "./Data",...}, "optimizer":{...}},特别是和hydra协同工作的时候。现在我发现在点进run后卡片中的配置栏可以很清晰的显示这种多层嵌套结构。但是在概述中的表格视角,只能解析到一层嵌套,例如上面的config只会解析到model是一个[object Object],我希望可以像wandb一样可以将嵌套字典的在表格中可以拆解开,表达为model.model_name,model.input_shape, data.dataset_name, data.data_path这种。这样可以方便我根据config对run进行分组,比如根据model.model_name分组或者data.dataset_name分组。
总之,我希望未来实现group功能时,可以考虑到对传入的config是多层嵌套这种情况的便利支持。
我习惯传入的swanlab.config是一个有多层嵌套的字典,例如config={"model":{"model_name":"resnet", "inout_shape":[3,100,100]...}, "data":{"dataset_name": "imagenet", "data_path": "./Data",...}, "optimizer":{...}},特别是和hydra协同工作的时候。现在我发现在点进run后卡片中的配置栏可以很清晰的显示这种多层嵌套结构。但是在概述中的表格视角,只能解析到一层嵌套,例如上面的config只会解析到model是一个[object Object],我希望可以像wandb一样可以将嵌套字典的在表格中可以拆解开,表达为model.model_name,model.input_shape, data.dataset_name, data.data_path这种。这样可以方便我根据config对run进行分组,比如根据model.model_name分组或者data.dataset_name分组。
总之,我希望未来实现group功能时,可以考虑到对传入的config是多层嵌套这种情况的便利支持。
Look at this @Feudalman
想了解目前group的开发进度如何?group功能(以及Job_type)在大量训练时还是很重要的,谢谢。
请问group功能进度如何?对于经常做N折交叉验证的研究人员,将N次run的结果group收纳在一起真的必不可少,求加快group功能的开发进度
The grouping function will be added in Q2 according to our roadmap.
现在已经Q3了,但是现在还是没有group功能,btw,sweep什么时候可以有啊?
已支持