Omnibus commited on
Commit
d6f165f
1 Parent(s): 351c0ce

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +13 -5
app.py CHANGED
@@ -95,7 +95,12 @@ def upd_drop(lvl_1,lvl_2,lvl_3,lvl_4,lvl_5,fetch_url,config="TEST",split="test",
95
  box_5.append(ea[lvl_2][lvl_3][lvl_4][lvl_5])
96
  out = box_5
97
  return out
98
-
 
 
 
 
 
99
  with gr.Blocks() as app:
100
  with gr.Box():
101
  with gr.Row():
@@ -109,15 +114,18 @@ with gr.Blocks() as app:
109
  #config_drop = gr.Dropdown(label="Config/Split", choices=[])
110
  view_data=gr.Button(label="View")
111
  with gr.Row():
112
- lvl_1=gr.Textbox(label="lvl_1")
113
  lvl_2=gr.Textbox(label="lvl_2")
114
  lvl_3=gr.Textbox(label="lvl_3")
115
  lvl_4=gr.Textbox(label="lvl_4")
116
  lvl_5=gr.Textbox(label="lvl_5")
117
 
118
  find_btn=gr.Button("Search")
119
- out_find = gr.JSON()
120
- out_gal = gr.Gallery()
 
 
 
121
 
122
  with gr.Column(scale=1):
123
  out_json = gr.JSON()
@@ -125,7 +133,7 @@ with gr.Blocks() as app:
125
 
126
  find_btn.click(upd_drop,[lvl_1,lvl_2,lvl_3,lvl_4,lvl_5,data_set_url,config_set,split_set],out_find)
127
  view_data.click(query2,[data_set_url,config_set,split_set],[out_find,lvl_1])
128
-
129
 
130
 
131
  #find_btn.click(find_fn,[lvl_1,lvl_2,data_set_url,config_set,split_set],[out_find])
 
95
  box_5.append(ea[lvl_2][lvl_3][lvl_4][lvl_5])
96
  out = box_5
97
  return out
98
+ def img_fn(inp):
99
+ img_box=[]
100
+ for img in inp:
101
+ out = Image.open(inp)
102
+ img_box.append(out)
103
+ return img_box
104
  with gr.Blocks() as app:
105
  with gr.Box():
106
  with gr.Row():
 
114
  #config_drop = gr.Dropdown(label="Config/Split", choices=[])
115
  view_data=gr.Button(label="View")
116
  with gr.Row():
117
+ lvl_1=gr.Dropdown(label="lvl_1")
118
  lvl_2=gr.Textbox(label="lvl_2")
119
  lvl_3=gr.Textbox(label="lvl_3")
120
  lvl_4=gr.Textbox(label="lvl_4")
121
  lvl_5=gr.Textbox(label="lvl_5")
122
 
123
  find_btn=gr.Button("Search")
124
+ with gr.Tab("JSON"):
125
+ out_find = gr.JSON()
126
+ with gr.Tab("Gallery"):
127
+ gal_btn=gr.Button("Load Images")
128
+ out_gal = gr.Gallery()
129
 
130
  with gr.Column(scale=1):
131
  out_json = gr.JSON()
 
133
 
134
  find_btn.click(upd_drop,[lvl_1,lvl_2,lvl_3,lvl_4,lvl_5,data_set_url,config_set,split_set],out_find)
135
  view_data.click(query2,[data_set_url,config_set,split_set],[out_find,lvl_1])
136
+ gal_btn.click(img_fn,out_find,out_gal)
137
 
138
 
139
  #find_btn.click(find_fn,[lvl_1,lvl_2,data_set_url,config_set,split_set],[out_find])