-
Notifications
You must be signed in to change notification settings - Fork 3.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update TQDM progress bar tracking with multiple dataloaders #11657
Conversation
2b830ee
to
74ff052
Compare
Does this implement the separate progress bar idea described in the linked issue? |
no, I have mentioned the reason on the issue why I didn't go in that direction for now. For now, it just fixes the bug. To support the idea for a different progress bar, I need some more time to look at whether it will be possible with the rich progress bar as well. Will keep that open to discuss possible solutions. |
Just synced with Rohit, we are going to try to pursue the separate bar idea first and if that does not work out, continue this PR. That feature replaces this fix because this is not a problem in the bug-fix branch. |
What does this PR do?
Fixes #11615
More specifically, the PR now enables that a new bar is being used for each eval dataloaders. It won't destroy the old one after the first dataloader is completer, rather it resets it.
This is how it will look like: #11615 (comment)
Screen.Recording.2022-02-10.at.1.47.51.AM.mov
Does your PR introduce any breaking changes? If yes, please list them.
Before submitting
PR review
Anyone in the community is welcome to review the PR.
Before you start reviewing make sure you have read Review guidelines. In short, see the following bullet-list:
Did you have fun?
Make sure you had fun coding 🙃
cc @Borda @awaelchli @rohitgr7