aiqtech commited on
Commit
b47f99b
·
verified ·
1 Parent(s): a4207e3

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +37 -38
app.py CHANGED
@@ -919,7 +919,41 @@ with gr.Blocks(theme=gr.themes.Soft(), css=css) as demo:
919
  )
920
 
921
 
922
- # 이벤트 바인딩 수정
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
923
  process_btn.click(
924
  fn=process_prompt,
925
  inputs=[
@@ -954,43 +988,8 @@ with gr.Blocks(theme=gr.themes.Soft(), css=css) as demo:
954
  show_progress=True
955
  )
956
 
957
-
958
-
959
- # 추가: 결과 이미지 업데이트를 위한 이벤트
960
- combined_image.change(
961
- fn=lambda x: x,
962
- inputs=combined_image,
963
- outputs=combined_image,
964
- queue=False
965
- )
966
-
967
-
968
- bg_prompt.change(
969
- fn=update_controls,
970
- inputs=bg_prompt,
971
- outputs=[aspect_ratio, object_controls],
972
- queue=False
973
- )
974
-
975
- input_image.change(
976
- fn=update_process_button,
977
- inputs=[input_image, text_prompt],
978
- outputs=process_btn,
979
- queue=False
980
- )
981
-
982
- text_prompt.change(
983
- fn=update_process_button,
984
- inputs=[input_image, text_prompt],
985
- outputs=process_btn,
986
- queue=False
987
- )
988
-
989
-
990
-
991
-
992
  # demo 설정 수정
993
- demo.queue(max_size=10, concurrency_count=2)
994
  demo.launch(
995
  server_name="0.0.0.0",
996
  server_port=7860,
@@ -998,4 +997,4 @@ demo.launch(
998
  max_threads=4,
999
  show_error=True,
1000
  prevent_thread_lock=True
1001
- )
 
919
  )
920
 
921
 
922
+ # 추가: 결과 이미지 업데이트를 위한 이벤트
923
+ combined_image.change(
924
+ fn=lambda x: x,
925
+ inputs=combined_image,
926
+ outputs=combined_image,
927
+ queue=False
928
+ )
929
+
930
+
931
+ bg_prompt.change(
932
+ fn=update_controls,
933
+ inputs=bg_prompt,
934
+ outputs=[aspect_ratio, object_controls],
935
+ queue=False
936
+ )
937
+
938
+ input_image.change(
939
+ fn=update_process_button,
940
+ inputs=[input_image, text_prompt],
941
+ outputs=process_btn,
942
+ queue=False
943
+ )
944
+
945
+ text_prompt.change(
946
+ fn=update_process_button,
947
+ inputs=[input_image, text_prompt],
948
+ outputs=process_btn,
949
+ queue=False
950
+ )
951
+
952
+
953
+
954
+
955
+
956
+ # 이벤트 바인딩
957
  process_btn.click(
958
  fn=process_prompt,
959
  inputs=[
 
988
  show_progress=True
989
  )
990
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
991
  # demo 설정 수정
992
+ demo.queue(max_size=10) # concurrency_count 제거
993
  demo.launch(
994
  server_name="0.0.0.0",
995
  server_port=7860,
 
997
  max_threads=4,
998
  show_error=True,
999
  prevent_thread_lock=True
1000
+ )