File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -168,7 +168,8 @@ def before_run(self, runner):
168168 # Log ground truth data
169169 self ._log_data_table ()
170170
171- @master_only
171+ # for the reason of this double-layered structure, refer to
172+ # https://github.com/open-mmlab/mmdetection/issues/8145#issuecomment-1345343076
172173 def after_train_iter (self , runner ):
173174 if self .get_mode (runner ) == 'train' :
174175 # An ugly patch. The iter-based eval hook will call the
@@ -178,7 +179,10 @@ def after_train_iter(self, runner):
178179 return super (MMSegWandbHook , self ).after_train_iter (runner )
179180 else :
180181 super (MMSegWandbHook , self ).after_train_iter (runner )
182+ self ._after_train_iter (runner )
181183
184+ @master_only
185+ def _after_train_iter (self , runner ):
182186 if self .by_epoch :
183187 return
184188
You can’t perform that action at this time.
0 commit comments