Introducing FastRTC, a new way to build real-time AI apps
Read MoreIntroducing FastRTC, a new way to build real-time AI apps
Read MoreNew to Gradio? Start here: Getting Started
See the Release History
gradio.Progress(ยทยทยท)
gradio.Progress()
instance. The Progress tracker can then be updated in the function by calling the Progress object or using the tqdm
method on an Iterable. The Progress tracker is currently only available with queue()
.import gradio as gr
import time
def my_function(x, progress=gr.Progress()):
progress(0, desc="Starting...")
time.sleep(1)
for i in progress.tqdm(range(100)):
time.sleep(0.1)
return x
gr.Interface(my_function, gr.Textbox(), gr.Textbox()).queue().launch()
gradio.Progress.__call__(progress, ยทยทยท)
Updates progress tracker with progress and message text.