在一次配置RetinaNet时,发现无loss日志输出,但是GPU显存有占用,也有计算,同时数据预处理的CPU进程也在工作。
查找资料,现有的解决方案认为,是log打印间隔太长,所以不输出。
遂修改log间隔至1,不改变
log_config = dict( interval=1, hooks=[ # dict(type='TextLoggerHook'), dict(type='TensorboardLoggerHook') ])
取消# dict(type='TextLoggerHook')
的注释
细节,最好弄清楚每一处即将用到的配置其含义。