Spaces:
Sleeping
Sleeping
Kesheratmex
commited on
Commit
·
a76b63e
1
Parent(s):
7f8f684
**Update Gradio queue call and pin NumPy version for ZeroGPU**
Browse files- Remove deprecated `concurrency_count` argument; `demo.queue()` is sufficient with Gradio 4.x (uses `max_size`/`default_concurrency_limit` internally).
- Add comment explaining the change.
- Pin NumPy to `1.26.4` to ensure compatibility with PyTorch 2.2 on the ZeroGPU environment.
- app.py +3 -2
- requirements.txt +2 -0
app.py
CHANGED
|
@@ -165,8 +165,9 @@ with gr.Blocks(title="Kesherat · Inspección de palas eólicas") as demo:
|
|
| 165 |
txt_classes = gr.Textbox(label="Clases cargadas", interactive=False)
|
| 166 |
btn_classes.click(fn=show_classes, outputs=txt_classes)
|
| 167 |
|
| 168 |
-
# Habilitar cola para ZeroGPU
|
| 169 |
-
|
|
|
|
| 170 |
|
| 171 |
if __name__ == "__main__":
|
| 172 |
demo.launch()
|
|
|
|
| 165 |
txt_classes = gr.Textbox(label="Clases cargadas", interactive=False)
|
| 166 |
btn_classes.click(fn=show_classes, outputs=txt_classes)
|
| 167 |
|
| 168 |
+
# Habilitar cola para ZeroGPU
|
| 169 |
+
# Nota: en Gradio 4.x el parámetro es "max_size" / "default_concurrency_limit"; sin kwargs específicos, queue() basta.
|
| 170 |
+
demo.queue()
|
| 171 |
|
| 172 |
if __name__ == "__main__":
|
| 173 |
demo.launch()
|
requirements.txt
CHANGED
|
@@ -1,5 +1,7 @@
|
|
| 1 |
ultralytics==8.2.0
|
| 2 |
gradio==4.36.1 # 4.x permite auth=
|
| 3 |
opencv-python-headless
|
|
|
|
|
|
|
| 4 |
# PyTorch compatible con ZeroGPU (se instala CUDA apropiada en el runtime)
|
| 5 |
torch==2.2.0
|
|
|
|
| 1 |
ultralytics==8.2.0
|
| 2 |
gradio==4.36.1 # 4.x permite auth=
|
| 3 |
opencv-python-headless
|
| 4 |
+
# Fijar NumPy 1.x para compatibilidad con PyTorch 2.2 en ZeroGPU
|
| 5 |
+
numpy==1.26.4
|
| 6 |
# PyTorch compatible con ZeroGPU (se instala CUDA apropiada en el runtime)
|
| 7 |
torch==2.2.0
|