VisualDL icon indicating copy to clipboard operation
VisualDL copied to clipboard

加载log文件,visualDL可视化,刚打开网页的时候 需要刷新几次,有些loss才能出现。一般loss只是一个点,需要刷新很多次会变成曲线。

Open jdmking2019 opened this issue 3 years ago • 7 comments

jdmking2019 avatar Jul 26 '21 09:07 jdmking2019

1、加载日志需要时间 2、加载日志有缓存时间,不能保证打上点之后马上能展示,但最多15秒就会自动刷新

ShenYuhan avatar Jul 26 '21 09:07 ShenYuhan

已经过去很长时间了 还是点。。。第一次是loss 曲线 再次加载 等了很长时间 还有点

jdmking2019 avatar Jul 26 '21 10:07 jdmking2019

1、加载日志需要时间 2、加载日志有缓存时间,不能保证打上点之后马上能展示,但最多15秒就会自动刷新

已经过去很长时间了 还是点。。。第一次是loss 曲线 再次加载 等了很长时间 还有点

jdmking2019 avatar Jul 26 '21 10:07 jdmking2019

我也有这个问题

gaorui999 avatar Aug 02 '21 07:08 gaorui999

方便提供下使用vdl部分的代码,以便于我们复现吗

ShenYuhan avatar Aug 04 '21 06:08 ShenYuhan

具体操作流程: 1、在服务器上训练. 2、利用Visual DL生成log文件 3、将生成后的文件下载在本地可视化(谷歌浏览器)。每次可视化的结果都是一个点(这个点是log目录下最后一个log文件的信息)。正常应该是一条线(每个log文件的信息)都可视化出来。 同样的,利用tensorboard生成log,同样上述操作,可视化没有问题。

改用tensorboard,代码删除了。

用visualdl 时 SummaryWriter改为LogWriter, global_step 改为step, scalar_value 改为value 在2021年8月4日 @.***> 写道:

方便提供下使用vdl部分的代码,以便于我们复现吗

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android.

jdmking2019 avatar Aug 09 '21 03:08 jdmking2019

您好,根据您的叙述,初步判断您可能是在循环中多次执行了LogWriter(logdir="."),这样就会生成多个log文件,而VisualDL启动时指定的文件件内,只会有一个时间戳最新的log文件被读取,因此才会显示一个点。 如果使用上下文管理器的方式调用LogWriter的方式不方便,您也可以选择使用下面的方式来生成log文件

writer = LogWriter(logdir=".")

writer.add_XXX
...

writer.close()

ShenYuhan avatar Aug 19 '21 08:08 ShenYuhan