Skip to content
Merged
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions src/lightning/pytorch/callbacks/progress/progress_bar.py
Original file line number Diff line number Diff line change
Expand Up @@ -85,6 +85,9 @@ def total_train_batches(self) -> Union[int, float]:
dataloader is of infinite size.

"""
if self.trainer.max_epochs == -1 and self.trainer.max_steps is not None and self.trainer.max_steps > 0:
remaining_steps = self.trainer.max_steps - self.trainer.global_step
return min(self.trainer.num_training_batches, remaining_steps)
return self.trainer.num_training_batches

@property
Expand Down
Loading