Spaces:
Runtime error
Runtime error
lionelgarnier
commited on
Commit
·
67e2964
1
Parent(s):
c220bb2
move session handlers inside Blocks context
Browse files
app.py
CHANGED
@@ -421,6 +421,10 @@ def create_interface():
|
|
421 |
model_status = "ℹ️ Models will be loaded on demand"
|
422 |
|
423 |
with gr.Blocks(css=css) as demo:
|
|
|
|
|
|
|
|
|
424 |
gr.Info(model_status)
|
425 |
|
426 |
# State for storing 3D model data
|
@@ -580,11 +584,8 @@ def create_interface():
|
|
580 |
# outputs=[download_gs, message_box]
|
581 |
# )
|
582 |
|
583 |
-
#
|
584 |
-
demo
|
585 |
-
demo.unload(end_session)
|
586 |
-
|
587 |
-
return demo
|
588 |
|
589 |
if __name__ == "__main__":
|
590 |
# Initialize models if PRELOAD_MODELS is True
|
|
|
421 |
model_status = "ℹ️ Models will be loaded on demand"
|
422 |
|
423 |
with gr.Blocks(css=css) as demo:
|
424 |
+
# Move session handlers INSIDE the Blocks context
|
425 |
+
demo.load(fn=start_session)
|
426 |
+
demo.unload(fn=end_session)
|
427 |
+
|
428 |
gr.Info(model_status)
|
429 |
|
430 |
# State for storing 3D model data
|
|
|
584 |
# outputs=[download_gs, message_box]
|
585 |
# )
|
586 |
|
587 |
+
# Don't put any demo.* method calls here outside the Blocks context
|
588 |
+
return demo
|
|
|
|
|
|
|
589 |
|
590 |
if __name__ == "__main__":
|
591 |
# Initialize models if PRELOAD_MODELS is True
|