如上图所示,当我们使用tensorboard可视化训练过程的时候,有时需要同时可视化多个events,比如进行交叉验证时的不同折实验。
达到上图效果只需要三步即可:
-
将需要同时可视化的所有events分别保存在同一个目录的不同文件夹下:
-
在终端使用tensorboard命令可视化,路径为当前目录:
# tensorboard --logdir [path] tensorboard --logdir ./Results/CTC_decoding_v0/2022-07-01-S1_0520_2035_max
-
复制
http://localhost:6006/
至浏览器打开即可:
如果觉得每次都要在终端使用tensorboard命令可视化很麻烦,不用担心,因为可以直接写一个py脚本执行命令,每次只需要更改events路径即可:
from tensorboard import program
logdir = 'your events path'
tb = program.TensorBoard()
tb.configure(argv=[None, '--logdir', logdir])
print(tb.launch())
然后复制脚本输出的链接粘贴至浏览器打开: