You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently tqdm time remaining in an epoch doesn't account for the fact that validation steps are faster and so is often wildly inaccurate, fluctuating between the time remaining if all steps were validation and if all steps were training.
Motivation
Would make it much easier to see how long an epoch is gonna take without having to do the math manually.
Pitch
Could just not include validation steps in the the overall epoch tqdm iterator but that would still not be accurate, could break the epoch down into the validation chunks and show a training bar for each and then saw (1/4) if validation steps are 0.25.
Could somehow calculate the speed of validation step vs training and produce accurate times for both (not sure how difficult)...
Alternatives
Remove the time remaining from tqdm all together? If it's not accurate.
I couldn't find a good way to do with with tqdm, best temporary fix I found is to set smoothing=0 so it just takes an average of all steps rather than trying to exponentially weight most recent steps.
🚀 Feature
Currently tqdm time remaining in an epoch doesn't account for the fact that validation steps are faster and so is often wildly inaccurate, fluctuating between the time remaining if all steps were validation and if all steps were training.
Motivation
Would make it much easier to see how long an epoch is gonna take without having to do the math manually.
Pitch
Could just not include validation steps in the the overall epoch tqdm iterator but that would still not be accurate, could break the epoch down into the validation chunks and show a training bar for each and then saw (1/4) if validation steps are 0.25.
Could somehow calculate the speed of validation step vs training and produce accurate times for both (not sure how difficult)...
Alternatives
Remove the time remaining from tqdm all together? If it's not accurate.
Additional context
The text was updated successfully, but these errors were encountered: