Spaces:
Sleeping
Sleeping
| #!/usr/bin/env python3 | |
| """Progress tracking utilities for the pipeline.""" | |
| from __future__ import annotations | |
| import gradio as gr | |
| def update_progress(progress: gr.Progress, value: float, desc: str) -> None: | |
| """Update progress bar with value and description.""" | |
| progress(value, desc=desc) | |
| def start_progress(progress: gr.Progress, desc: str) -> None: | |
| """Start progress at 0%.""" | |
| progress(0, desc=desc) | |
| def complete_progress(progress: gr.Progress, desc: str = "Complete!") -> None: | |
| """Complete progress at 100%.""" | |
| progress(1.0, desc=desc) | |