Spaces:
Running
Running
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'))
|