h2oai / h2o-3

H2O is an Open Source, Distributed, Fast & Scalable Machine Learning Platform: Deep Learning, Gradient Boosting (GBM) & XGBoost, Random Forest, Generalized Linear Modeling (GLM with Elastic Net), K-Means, PCA, Generalized Additive Models (GAM), RuleFit, Support Vector Machine (SVM), Stacked Ensembles, Automatic Machine Learning (AutoML), etc.
http://h2o.ai
Apache License 2.0
6.92k stars 2k forks source link

Progress bar (Python, R?): add a timer, next to progress percentage #6524

Open exalate-issue-sync[bot] opened 1 year ago

exalate-issue-sync[bot] commented 1 year ago

For long running jobs like AutoML runs, showing only percentage in the progress bar looks very insufficient (especially if the job doesn’t have a time limit provided by the user) as the percentage estimation provided by the progress bar logic is often inaccurate (the progress speed being non-linear, it can get stuck to a certain percentage for a long time).

To provide better feedback to the user, I suggest to add a timer (in seconds) next to this percentage. For example:

{noformat}AutoML progress: |███████▎ | 19% | 3:54{noformat}

On top of this, the percentage doesn’t seem to be rendered in Jupyter notebooks, let’s fix this at the same time.

h2o-ops commented 1 year ago

JIRA Issue Details

Jira Issue: PUBDEV-8920 Assignee: New H2O Bugs Reporter: Sebastien Poirier State: Open Fix Version: 3.42.0.1 Attachments: N/A Development PRs: N/A