roboflow/supervision

Show Progress in time consuming tasks

Geschlossen

#183 geöffnet am 06.07.2023

 (31 Kommentare) (2 Reaktionen) (1 zugewiesene Person)Python (697 Forks)batch import
enhancementgood first issueversion 0.14.0version: 0.13.0

Repository-Metriken

Stars
 (9.234 Sterne)
PR-Merge-Metriken
 (Durchschn. Merge 13T 3h) (84 gemergte PRs in 30 T)

Beschreibung

Search before asking

  • I have searched the Supervision issues and found no similar feature requests.

Description

It is highly suggestable that users have information on how process is going on especially on time consuming tasks such as dataset operations.

Example: Loading a large dataset can be time consuming. It can take a while to load whole dataset. Meanwhile users might be wondering if it is working properly or not. In worst situaiton, the process might even fails due to circumstances like memory issue or dataset issue.

Use case

  • Dataset ops
  • Image saving ops
  • Video processing ops

Additional

Solution:

Introducing Progressbar from tqdm can be very useful in such scenario.

Are you willing to submit a PR?

  • Yes I'd like to help by submitting a PR!

Contributor Guide