Skip to content

Conversation

SAKURA-CAT
Copy link
Member

@SAKURA-CAT SAKURA-CAT commented Jun 12, 2024

Description

本pr,我们完成了分包,swanlab将依赖于swanboard库,swanboard是为swanlab定制的前后端和数据库服务,因此swanlab本体只需关注数据解析和上传即可,剩下的会由操作员与swanboard交互以及命令交互,这样的另一个好处是能让不会前端后端的开发者专注于python部分的开发

重构了命令部分并优化了一些代码,有以下几个方面:

  1. 更改了目录结构,通过click的add_command命令将不同功能的命令分到不同的文件中
  2. 更改了wb和tb的数据转换位置,放在了命令所属的文件夹内 @Zeyi-Lin
  3. 新增部分命令相关的单元测试,转换命令的单元测试暂无
  4. 删除了几乎所有的向下兼容代码,不影响0.3.0版本以后的训练数据
  5. 修改了打包的配置文件,这块还需测试
  6. swanlab watch命令可以直接跟随path,例如swanlab watch .,从兼容性考虑-l选项依旧保留,但是目前会弹出warning,将在后面几个版本中删除

swanboard将会随新版本一起开源

close #621
close #624

@SAKURA-CAT SAKURA-CAT added 💪 enhancement New feature or request good attempt labels Jun 12, 2024
@SAKURA-CAT SAKURA-CAT self-assigned this Jun 12, 2024
@SAKURA-CAT SAKURA-CAT mentioned this pull request Jun 13, 2024
@SAKURA-CAT SAKURA-CAT marked this pull request as ready for review June 13, 2024 13:06
@SAKURA-CAT SAKURA-CAT requested a review from Zeyi-Lin June 13, 2024 13:06
@Zeyi-Lin
Copy link
Member

Zeyi-Lin commented Jun 13, 2024

  1. 离线看版Header上的Docs和Example改成新的官方文档
  2. "In the multi-experiment chart, the current type of tag is not as expected."改为swanlog的debug

@SAKURA-CAT SAKURA-CAT merged commit 8baf6cf into main Jun 14, 2024
@SAKURA-CAT SAKURA-CAT deleted the feat/dashboard branch June 14, 2024 10:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

💪 enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BUG] logdir参数出现错误 [BUG] 0.3.10启动离线看版报错

3 participants