Skip to content
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

feat: For ML tasks that take time, log the computation time #1023

Open
sylvaincom opened this issue Dec 27, 2024 · 2 comments
Open

feat: For ML tasks that take time, log the computation time #1023

sylvaincom opened this issue Dec 27, 2024 · 2 comments
Labels
enhancement New feature or request user-reported

Comments

@sylvaincom
Copy link
Contributor

sylvaincom commented Dec 27, 2024

Is your feature request related to a problem? Please describe.

As a data scientist, I often launch some tasks that take some time, for example I launch a cross-validation that takes 2 hours. The skore UI provides an activity feed that gives me the log time. I would like to know how long my ML task took.

Got this issue from a user interview.

Describe the solution you'd like

Measure the time of a task and report it in the activity feed.

There will be some brainstorming to do about this feature.

@sylvaincom sylvaincom added enhancement New feature or request needs-triage This has been recently submitted and needs attention user-reported labels Dec 27, 2024
@tuscland tuscland removed the needs-triage This has been recently submitted and needs attention label Jan 3, 2025
@MarieS-WiMLDS
Copy link
Contributor

@glemaitre didn't you start to do something for this?

@glemaitre
Copy link
Member

glemaitre commented Jan 7, 2025

The first little feature is in: #1014

The idea is to have progress bar that indicate the advancement of a task. We can be further smart to check the time to fit a single split and once we have this estimate, we can make indicate an update of how long it might take in terms of timing.

We could also couple the progress bar with the logging.

In #997, I also added a small progress bar in case you want to cache the predictions which might be longish.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request user-reported
Projects
None yet
Development

No branches or pull requests

4 participants