注册wandb账号

首先到wandb官网注册一个账号,可以用github账号注册。
个人账户页面

个人账户页面
,可以提前创建个project,或者之后使用fairseq命令行创建新project。

在命令行中创建wandb项目

在之前创建账号时会自动产生一个API key,需要记住这个API key,如果没找到也可以在个人设置中找到。
API key

API key

和之前一篇fairseq文章相同,在训练时多增加一个命令行参数--wandb-project t,其中t是wandb project名,如果不存在自动新建。
第一次启动wandb会要求输入API key,将其复制输入即可。
输入API key
输入API key

打开wandb的个人project即可看到相应的图表记录。
主要几种图表
主要几种图表

valid数据
valid数据

具体每个图表信息或者添加还需要进一步了解

图表对比

主要目的:以train/loss为例对比不同参数或者模型下的loss曲线变化。
两个正在运行的project,一个已经运行的project

两个正在运行的project,一个已经运行的project

随便打开一个project的train/loss图表,点击右上角的三个点,选择Add to report
添加report
添加report

设置下名字
设置下名字

在这个report中就可以添加想要对比的曲线,曲线可以是正在运行的模型,也可以是已经运行完的模型
加号可以添加project,在project中进行切换,可以设置颜色和可见情况
加号可以添加project,在project中进行切换,可以设置颜色和可见情况

之后点击保存即可看到对比图
之后点击保存即可看到对比图