Skip to content

Commit 12d91ee

Browse files
committed
only print the progress bar for rank 0
1 parent fd67644 commit 12d91ee

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

mmdet/core/evaluation/eval_hooks.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,8 @@ def after_train_epoch(self, runner):
3434
return
3535
runner.model.eval()
3636
results = [None for _ in range(len(self.dataset))]
37-
prog_bar = mmcv.ProgressBar(len(self.dataset))
37+
if runner.rank == 0:
38+
prog_bar = mmcv.ProgressBar(len(self.dataset))
3839
for idx in range(runner.rank, len(self.dataset), runner.world_size):
3940
data = self.dataset[idx]
4041
data_gpu = scatter(
@@ -48,8 +49,9 @@ def after_train_epoch(self, runner):
4849
results[idx] = result
4950

5051
batch_size = runner.world_size
51-
for _ in range(batch_size):
52-
prog_bar.update()
52+
if runner.rank == 0:
53+
for _ in range(batch_size):
54+
prog_bar.update()
5355

5456
if runner.rank == 0:
5557
print('\n')

0 commit comments

Comments
 (0)