Spaces:
Sleeping
Sleeping
chore: test gradio
Browse files
app.py
CHANGED
|
@@ -8,7 +8,7 @@ import mcubes
|
|
| 8 |
import imageio
|
| 9 |
from torchvision.utils import save_image
|
| 10 |
from PIL import Image
|
| 11 |
-
from transformers import AutoModel, AutoConfig
|
| 12 |
from rembg import remove, new_session
|
| 13 |
from functools import partial
|
| 14 |
from kiui.op import recenter
|
|
@@ -302,14 +302,14 @@ with gr.Blocks() as demo:
|
|
| 302 |
# generate_mesh_button.click(fn=step_2_generate_obj, inputs=img_input, outputs=[obj_file_output, model_output])
|
| 303 |
# generate_video_button.click(fn=step_3_generate_video, inputs=img_input, outputs=[video_file_output, video_output])
|
| 304 |
|
| 305 |
-
# 最后绑定事件(确保所有输出组件已声明)
|
| 306 |
-
def clear_outputs():
|
| 307 |
-
|
| 308 |
|
| 309 |
-
img_input.change(
|
| 310 |
-
|
| 311 |
-
|
| 312 |
-
)
|
| 313 |
|
| 314 |
demo.launch(
|
| 315 |
# auth=(os.environ.get('AUTH_USERNAME'), os.environ.get('AUTH_PASSWORD'))
|
|
|
|
| 8 |
import imageio
|
| 9 |
from torchvision.utils import save_image
|
| 10 |
from PIL import Image
|
| 11 |
+
from transformers import AutoModel, AutoConfig
|
| 12 |
from rembg import remove, new_session
|
| 13 |
from functools import partial
|
| 14 |
from kiui.op import recenter
|
|
|
|
| 302 |
# generate_mesh_button.click(fn=step_2_generate_obj, inputs=img_input, outputs=[obj_file_output, model_output])
|
| 303 |
# generate_video_button.click(fn=step_3_generate_video, inputs=img_input, outputs=[video_file_output, video_output])
|
| 304 |
|
| 305 |
+
# # 最后绑定事件(确保所有输出组件已声明)
|
| 306 |
+
# def clear_outputs():
|
| 307 |
+
# return [None, None, None, None] # 对应 model_output, video_output, obj_file_output, video_file_output
|
| 308 |
|
| 309 |
+
# img_input.change(
|
| 310 |
+
# fn=clear_outputs,
|
| 311 |
+
# outputs=[model_output, video_output, obj_file_output, video_file_output]
|
| 312 |
+
# )
|
| 313 |
|
| 314 |
demo.launch(
|
| 315 |
# auth=(os.environ.get('AUTH_USERNAME'), os.environ.get('AUTH_PASSWORD'))
|