-
Notifications
You must be signed in to change notification settings - Fork 3.6k
Closed
Labels
featureIs an improvement or enhancementIs an improvement or enhancementprogress bar: richprogress bar: tqdm
Milestone
Description
🚀 Feature
Currently, there is a global progress bar for training + validation, and a validation progress bar during validation. It would be very helpful to have a separate training-only progress bar.
Motivation
- A global progress bar does not accurately estimate the time remaining because training and validation have different speed. A training-only progress bar at least gives us an unbiased estimate of the time remaining for the training stage.
- The n_total in the global training bar considers both training and validation batches. Having a training-only progress bar that displays the number of training batches is helpful for calculating gradient accumulation, distributed training nodes, etc.
Pitch
An option to either replace the global progress bar with a training-only progress bar, or to add a training-only progress bar.
mrclovvnmrclovvn
Metadata
Metadata
Assignees
Labels
featureIs an improvement or enhancementIs an improvement or enhancementprogress bar: richprogress bar: tqdm