EverJun2 commited on
Commit
52694a8
ยท
verified ยท
1 Parent(s): 0e0f8a3

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -18
app.py CHANGED
@@ -6,7 +6,7 @@ from PIL import Image
6
  import torch
7
  from transformers import AutoImageProcessor, AutoModelForSemanticSegmentation
8
 
9
- MODEL_ID = "jonathandinu/face-parsing"
10
  processor = AutoImageProcessor.from_pretrained(MODEL_ID)
11
  model = AutoModelForSemanticSegmentation.from_pretrained(MODEL_ID)
12
 
@@ -76,30 +76,21 @@ def run_inference(input_img):
76
 
77
  fig = draw_plot(pred_img, seg)
78
  return fig
79
- markdown_content = """
80
- ### ๋ชจ๋ธ ์†Œ๊ฐœ
81
 
82
- Transformer ๊ธฐ๋ฐ˜ ์ด๋ฏธ์ง€ ๋ถ„ํ•  ๋ชจ๋ธ๋กœ ์œ ๋ช…์ธ๋“ค์˜ ์–ผ๊ตด์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ CelebAMask-HQ ๋ฐ์ดํ„ฐ์…‹์„ ํ™œ์šฉํ•˜์—ฌ ํ•™์Šต๋œ ๋ชจ๋ธ์ž…๋‹ˆ๋‹ค.
83
- """
84
  demo = gr.Interface(
85
  fn=run_inference,
86
- inputs=gr.Image(type="numpy", label="Input Image"), # ์ด๋ฏธ์ง€๋ฅผ ์ž…๋ ฅ๋ฐ›์Œ
87
- outputs=[ # ๋งˆํฌ๋‹ค์šด๊ณผ ํ”Œ๋กฏ ๋‘ ๊ฐœ์˜ ์ถœ๋ ฅ
88
- gr.Markdown(markdown_content), # ๋งˆํฌ๋‹ค์šด์„ ํ•ญ์ƒ ์ถœ๋ ฅ
89
- gr.Plot(label="Overlay + Legend"), # ์˜ˆ์ธก๋œ ์ด๋ฏธ์ง€ ์ถœ๋ ฅ
90
- ],
91
  examples=[
92
- "test-1.jpg",
93
- "test-2.jpg",
94
- "test-3.jpg",
95
- "test-4.jpg",
96
- "test-5.jpg"
97
  ],
98
  flagging_mode="never",
99
  cache_examples=False,
100
  )
101
 
102
-
103
-
104
  if __name__ == "__main__":
105
- demo.launch()
 
6
  import torch
7
  from transformers import AutoImageProcessor, AutoModelForSemanticSegmentation
8
 
9
+ MODEL_ID = "mattmdjaga/segformer_b2_clothes"
10
  processor = AutoImageProcessor.from_pretrained(MODEL_ID)
11
  model = AutoModelForSemanticSegmentation.from_pretrained(MODEL_ID)
12
 
 
76
 
77
  fig = draw_plot(pred_img, seg)
78
  return fig
 
 
79
 
 
 
80
  demo = gr.Interface(
81
  fn=run_inference,
82
+ inputs=gr.Image(type="numpy", label="Input Image"),
83
+ outputs=gr.Plot(label="Overlay + Legend"),
 
 
 
84
  examples=[
85
+ "person-1.jpg",
86
+ "person-2.jpg",
87
+ "person-3.jpg",
88
+ "person-4.jpg",
89
+ "person-5.jpg"
90
  ],
91
  flagging_mode="never",
92
  cache_examples=False,
93
  )
94
 
 
 
95
  if __name__ == "__main__":
96
+ demo.launch()