File tree Expand file tree Collapse file tree 1 file changed +6
-6
lines changed
src/lightning/pytorch/callbacks/progress Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -111,12 +111,9 @@ def stop(self) -> None:
111111 refresh_thread .stop ()
112112 refresh_thread .join ()
113113
114- def refresh (self ) -> None :
114+ def soft_refresh (self ) -> None :
115115 if self .live .auto_refresh :
116116 self .live ._refresh_thread .refresh_cond = True
117- if _IS_INTERACTIVE :
118- return super ().refresh ()
119- return None
120117
121118 def add_task (
122119 self ,
@@ -413,9 +410,12 @@ def _init_progress(self, trainer: "pl.Trainer") -> None:
413410 # progress has started
414411 self ._progress_stopped = False
415412
416- def refresh (self ) -> None :
413+ def refresh (self , hard = False ) -> None :
417414 if self .progress :
418- self .progress .refresh ()
415+ if hard or _IS_INTERACTIVE :
416+ self .progress .refresh ()
417+ else :
418+ self .progress .soft_refresh ()
419419
420420 @override
421421 def on_train_start (self , trainer : "pl.Trainer" , pl_module : "pl.LightningModule" ) -> None :
You can’t perform that action at this time.
0 commit comments