mmdetection에서 wandb를 epoch 기준으로 찍을 수 있나요? #44
Answered
by
ppskj178
kmouleejunhyuk
asked this question in
Q&A
-
같은 30에포크인데 어떤 모델은 배치가 4라서 스텝이 길어지고, 어떤 모델은 배치가 16이라 그래프에 보여질 떄 x축 비율이 틀어지는 문제가 아래 사진과 같이 발생했습니다.(둘 다 총 30에포크에 20에폭에서 lr이 줄어야 합니다. 파랑선은 배치 16이라 step이 짧고, 초록선은 4라서 step이 상대적으로 김) 에포크 기준으로 찍으면 문제가 없을 거 같은데, mmdetection에서 가능할까요? |
Beta Was this translation helpful? Give feedback.
Answered by
ppskj178
Oct 3, 2021
Replies: 1 comment 4 replies
-
by_epoch 옵션으로 설정할 수 있어보이는데 ...
class WandbLoggerHook(LoggerHook):
def __init__(self,
init_kwargs=None,
interval=10,
ignore_last=True,
reset_flag=False,
commit=True,
by_epoch=True,
with_step=True):
super(WandbLoggerHook, self).__init__(interval, ignore_last,
reset_flag, by_epoch)
self.import_wandb()
self.init_kwargs = init_kwargs
self.commit = commit
self.with_step = with_step
... 자세한건 공식 문서 참고바랍니다. |
Beta Was this translation helpful? Give feedback.
4 replies
Answer selected by
kmouleejunhyuk
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
by_epoch 옵션으로 설정할 수 있어보이는데
epoch 단위로 안되시는거면
어디선가 False로 설정되어있는지 확인해볼 필요가 있어보입니다.
자세한건 공식 문서 참고바랍니다.
https://mmcv.readthedocs.io/en/…