Spaces:
Runtime error
Runtime error
update app code
Browse files
app.py
CHANGED
|
@@ -480,16 +480,17 @@ description = """
|
|
| 480 |
main = gr.Interface(
|
| 481 |
fn=inference,
|
| 482 |
inputs=[
|
| 483 |
-
gr.Image(
|
| 484 |
-
gr.Image(
|
| 485 |
-
gr.Image(
|
| 486 |
-
gr.Image(
|
| 487 |
],
|
| 488 |
outputs=[
|
| 489 |
-
gr.
|
| 490 |
-
gr.
|
| 491 |
],
|
| 492 |
allow_flagging="never",
|
|
|
|
| 493 |
title="Personalize Segment Anything Model with 1 Shot",
|
| 494 |
description=description,
|
| 495 |
examples=[
|
|
@@ -503,15 +504,16 @@ main = gr.Interface(
|
|
| 503 |
main_scribble = gr.Interface(
|
| 504 |
fn=inference_scribble,
|
| 505 |
inputs=[
|
| 506 |
-
gr.ImageMask(label="[Stroke] Draw on Image",
|
| 507 |
gr.Image(type="pil", label="test image1"),
|
| 508 |
gr.Image(type="pil", label="test image2"),
|
| 509 |
],
|
| 510 |
outputs=[
|
| 511 |
-
gr.
|
| 512 |
-
gr.
|
| 513 |
],
|
| 514 |
allow_flagging="never",
|
|
|
|
| 515 |
title="Personalize Segment Anything Model with 1 Shot",
|
| 516 |
description=description,
|
| 517 |
examples=[
|
|
@@ -525,16 +527,17 @@ main_scribble = gr.Interface(
|
|
| 525 |
main_finetune = gr.Interface(
|
| 526 |
fn=inference_finetune,
|
| 527 |
inputs=[
|
| 528 |
-
gr.Image(
|
| 529 |
-
gr.Image(
|
| 530 |
-
gr.Image(
|
| 531 |
-
gr.Image(
|
| 532 |
],
|
| 533 |
outputs=[
|
| 534 |
-
gr.
|
| 535 |
-
gr.
|
| 536 |
],
|
| 537 |
allow_flagging="never",
|
|
|
|
| 538 |
title="Personalize Segment Anything Model with 1 Shot",
|
| 539 |
description=description,
|
| 540 |
examples=[
|
|
@@ -552,4 +555,4 @@ with demo:
|
|
| 552 |
["Personalize-SAM", "Personalize-SAM-Scribble", "Personalize-SAM-F"],
|
| 553 |
)
|
| 554 |
|
| 555 |
-
demo.launch()
|
|
|
|
| 480 |
main = gr.Interface(
|
| 481 |
fn=inference,
|
| 482 |
inputs=[
|
| 483 |
+
gr.Image(label="in context image",),
|
| 484 |
+
gr.Image(label="in context mask"),
|
| 485 |
+
gr.Image(label="test image1"),
|
| 486 |
+
gr.Image(label="test image2"),
|
| 487 |
],
|
| 488 |
outputs=[
|
| 489 |
+
gr.Image(label="output image1").style(height=256, width=256),
|
| 490 |
+
gr.Image(label="output image2").style(height=256, width=256),
|
| 491 |
],
|
| 492 |
allow_flagging="never",
|
| 493 |
+
cache_examples=False,
|
| 494 |
title="Personalize Segment Anything Model with 1 Shot",
|
| 495 |
description=description,
|
| 496 |
examples=[
|
|
|
|
| 504 |
main_scribble = gr.Interface(
|
| 505 |
fn=inference_scribble,
|
| 506 |
inputs=[
|
| 507 |
+
gr.ImageMask(label="[Stroke] Draw on Image", brush_radius=4),
|
| 508 |
gr.Image(type="pil", label="test image1"),
|
| 509 |
gr.Image(type="pil", label="test image2"),
|
| 510 |
],
|
| 511 |
outputs=[
|
| 512 |
+
gr.Image(type="pil", label="output image1").style(height=256, width=256),
|
| 513 |
+
gr.Image(type="pil", label="output image2").style(height=256, width=256),
|
| 514 |
],
|
| 515 |
allow_flagging="never",
|
| 516 |
+
cache_examples=False,
|
| 517 |
title="Personalize Segment Anything Model with 1 Shot",
|
| 518 |
description=description,
|
| 519 |
examples=[
|
|
|
|
| 527 |
main_finetune = gr.Interface(
|
| 528 |
fn=inference_finetune,
|
| 529 |
inputs=[
|
| 530 |
+
gr.Image(label="in context image",),
|
| 531 |
+
gr.Image(label="in context mask"),
|
| 532 |
+
gr.Image(label="test image1"),
|
| 533 |
+
gr.Image(label="test image2"),
|
| 534 |
],
|
| 535 |
outputs=[
|
| 536 |
+
gr.Image(label="output image1").style(height=256, width=256),
|
| 537 |
+
gr.Image(label="output image2").style(height=256, width=256),
|
| 538 |
],
|
| 539 |
allow_flagging="never",
|
| 540 |
+
cache_examples=False,
|
| 541 |
title="Personalize Segment Anything Model with 1 Shot",
|
| 542 |
description=description,
|
| 543 |
examples=[
|
|
|
|
| 555 |
["Personalize-SAM", "Personalize-SAM-Scribble", "Personalize-SAM-F"],
|
| 556 |
)
|
| 557 |
|
| 558 |
+
demo.launch(enable_queue=False)
|