svjack commited on
Commit
7f90038
·
1 Parent(s): 148328f

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +31 -5
app.py CHANGED
@@ -193,9 +193,11 @@ def image_click(images, evt: gr.SelectData,
193
 
194
 
195
  with gr.Blocks() as demo:
196
- with gr.Row():
197
- choose_model = gr.Radio(choices=["0", "1", "2", "3"],
198
- value="0", label="Choose embedding layer", elem_id="layer_radio")
 
 
199
  with gr.Row():
200
  with gr.Column():
201
  inputs_0 = gr.Image(label = "Input Image for embed")
@@ -205,6 +207,15 @@ with gr.Blocks() as demo:
205
  button_1 = gr.Button("Image File button")
206
  with gr.Row():
207
  with gr.Column():
 
 
 
 
 
 
 
 
 
208
  g_outputs = gr.Gallery(label='Output gallery', elem_id="gallery",
209
  columns=[5],object_fit="contain", height="auto")
210
  outputs = gr.Text(label = "Output Embeddings")
@@ -214,6 +225,23 @@ with gr.Blocks() as demo:
214
  sg_outputs = gr.Gallery(label='Sort gallery', elem_id="gallery",
215
  columns=[5],object_fit="contain", height="auto")
216
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
217
 
218
  button_0.click(fn = emb_img_func, inputs = [inputs_0, choose_model], outputs = outputs)
219
  button_1.click(fn = unzip_ims_func, inputs = [inputs_1, choose_model],
@@ -223,6 +251,4 @@ with gr.Blocks() as demo:
223
  inputs = [g_outputs, choose_model],
224
  outputs = [sdg_outputs, sg_outputs],)
225
 
226
-
227
-
228
  demo.launch("0.0.0.0")
 
193
 
194
 
195
  with gr.Blocks() as demo:
196
+ title = gr.HTML(
197
+ """<h1><img src="https://i.imgur.com/52VJ8vS.png" alt="SD"> Deepsparse Image Embedding </h1>""",
198
+ elem_id="title",
199
+ )
200
+
201
  with gr.Row():
202
  with gr.Column():
203
  inputs_0 = gr.Image(label = "Input Image for embed")
 
207
  button_1 = gr.Button("Image File button")
208
  with gr.Row():
209
  with gr.Column():
210
+ with gr.Row():
211
+ title = gr.Markdown(
212
+ value="### Click on a Image in the gallery to select it",
213
+ visible=True,
214
+ elem_id="selected_model",
215
+ )
216
+ choose_model = gr.Radio(choices=["0", "1", "2", "3"],
217
+ value="0", label="Choose embedding layer", elem_id="layer_radio")
218
+
219
  g_outputs = gr.Gallery(label='Output gallery', elem_id="gallery",
220
  columns=[5],object_fit="contain", height="auto")
221
  outputs = gr.Text(label = "Output Embeddings")
 
225
  sg_outputs = gr.Gallery(label='Sort gallery', elem_id="gallery",
226
  columns=[5],object_fit="contain", height="auto")
227
 
228
+ with gr.Row():
229
+ gr.Examples(
230
+ [
231
+ "Anything_V5.png",
232
+ "waifu_girl0.png",
233
+ ],
234
+ inputs = inputs_0,
235
+ label = "Image Examples"
236
+ )
237
+ gr.Examples(
238
+ [
239
+ "rose_love_imgs.zip",
240
+ "beautiful_room_imgs.zip"
241
+ ],
242
+ inputs = inputs_1
243
+ label = "Image Zip file Examples"
244
+ )
245
 
246
  button_0.click(fn = emb_img_func, inputs = [inputs_0, choose_model], outputs = outputs)
247
  button_1.click(fn = unzip_ims_func, inputs = [inputs_1, choose_model],
 
251
  inputs = [g_outputs, choose_model],
252
  outputs = [sdg_outputs, sg_outputs],)
253
 
 
 
254
  demo.launch("0.0.0.0")