Update app.py
Browse files
app.py
CHANGED
@@ -47,13 +47,6 @@ snapshot_download(
|
|
47 |
)
|
48 |
|
49 |
|
50 |
-
# # FLUX.1-dev
|
51 |
-
# snapshot_download(
|
52 |
-
# repo_id="black-forest-labs/FLUX.1-dev",
|
53 |
-
# local_dir="./checkpoints/FLUX.1-dev",
|
54 |
-
# local_dir_use_symlinks=False
|
55 |
-
# )
|
56 |
-
|
57 |
# Florence-2-large
|
58 |
snapshot_download(
|
59 |
repo_id="microsoft/Florence-2-large",
|
@@ -101,7 +94,6 @@ os.environ["FLORENCE2_MODEL_PATH"] = "./checkpoints/Florence-2-large"
|
|
101 |
os.environ["SAM2_MODEL_PATH"] = "./checkpoints/sam2.1_hiera_large.pt"
|
102 |
os.environ["FACE_ID_MODEL_PATH"] = "./checkpoints/model_ir_se50.pth"
|
103 |
os.environ["CLIP_MODEL_PATH"] = "./checkpoints/clip-vit-large-patch14"
|
104 |
-
# os.environ["FLUX_MODEL_PATH"] = "./checkpoints/FLUX.1-dev"
|
105 |
os.environ["FLUX_MODEL_PATH"] = "./checkpoints/FLUX.1-schnell"
|
106 |
|
107 |
os.environ["DPG_VQA_MODEL_PATH"] = "./checkpoints/mplug_visual-question-answering_coco_large_en"
|
@@ -379,8 +371,8 @@ def create_image_input(index, open=True, indices_state=None):
|
|
379 |
id_ip_checkbox = gr.Checkbox(value=False, label=f"ID or not {index + 1}", visible=True)
|
380 |
with gr.Row():
|
381 |
vlm_btn = gr.Button("Generate Caption")
|
382 |
-
det_btn = gr.Button("Det & Seg")
|
383 |
face_btn = gr.Button("Crop Face")
|
|
|
384 |
accordion.expand(
|
385 |
inputs=[indices_state],
|
386 |
fn = lambda x: update_inputs(True, index, x),
|
@@ -399,10 +391,10 @@ def create_min_image_input(index, open=True, indices_state=None):
|
|
399 |
image = gr.Image(type="filepath", label=f"Image {index + 1}")
|
400 |
caption = gr.Textbox(label=f"ENT{index + 1}", value="")
|
401 |
face_btn = gr.Button("Crop Face")
|
|
|
402 |
id_ip_checkbox = gr.Checkbox(value=True, label=f"ID or not {index + 1}", visible=False)
|
403 |
with gr.Row():
|
404 |
vlm_btn = gr.Button("Generate Caption", visible=False)
|
405 |
-
det_btn = gr.Button("Det & Seg", visible=False)
|
406 |
|
407 |
|
408 |
return image, caption, face_btn, det_btn, vlm_btn, id_ip_checkbox
|
|
|
47 |
)
|
48 |
|
49 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
50 |
# Florence-2-large
|
51 |
snapshot_download(
|
52 |
repo_id="microsoft/Florence-2-large",
|
|
|
94 |
os.environ["SAM2_MODEL_PATH"] = "./checkpoints/sam2.1_hiera_large.pt"
|
95 |
os.environ["FACE_ID_MODEL_PATH"] = "./checkpoints/model_ir_se50.pth"
|
96 |
os.environ["CLIP_MODEL_PATH"] = "./checkpoints/clip-vit-large-patch14"
|
|
|
97 |
os.environ["FLUX_MODEL_PATH"] = "./checkpoints/FLUX.1-schnell"
|
98 |
|
99 |
os.environ["DPG_VQA_MODEL_PATH"] = "./checkpoints/mplug_visual-question-answering_coco_large_en"
|
|
|
371 |
id_ip_checkbox = gr.Checkbox(value=False, label=f"ID or not {index + 1}", visible=True)
|
372 |
with gr.Row():
|
373 |
vlm_btn = gr.Button("Generate Caption")
|
|
|
374 |
face_btn = gr.Button("Crop Face")
|
375 |
+
det_btn = gr.Button("Crop to Prompt")
|
376 |
accordion.expand(
|
377 |
inputs=[indices_state],
|
378 |
fn = lambda x: update_inputs(True, index, x),
|
|
|
391 |
image = gr.Image(type="filepath", label=f"Image {index + 1}")
|
392 |
caption = gr.Textbox(label=f"ENT{index + 1}", value="")
|
393 |
face_btn = gr.Button("Crop Face")
|
394 |
+
det_btn = gr.Button("Crop to Prompt")
|
395 |
id_ip_checkbox = gr.Checkbox(value=True, label=f"ID or not {index + 1}", visible=False)
|
396 |
with gr.Row():
|
397 |
vlm_btn = gr.Button("Generate Caption", visible=False)
|
|
|
398 |
|
399 |
|
400 |
return image, caption, face_btn, det_btn, vlm_btn, id_ip_checkbox
|