Yaron Koresh commited on
Commit
8eabfee
·
verified ·
1 Parent(s): 3291ea1

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +17 -14
app.py CHANGED
@@ -160,14 +160,7 @@ function custom(){
160
  }
161
  """
162
 
163
- def main():
164
-
165
- pp1=pipe_t2i()
166
- pp2=pipe_i2i()
167
-
168
- result = []
169
-
170
- def infer(p):
171
  p1 = p["a"]
172
  p2 = p["b"]
173
  name = generate_random_string(12)+".png"
@@ -193,8 +186,8 @@ def main():
193
  else:
194
  output2.images[0].save("_"+name)
195
  return "_"+name
196
-
197
- def run(p1,p2,*result):
198
  p1_en = translate(p1,"english")
199
  p2_en = translate(p2,"english")
200
  p = {"a":p1_en,"b":p2_en}
@@ -205,10 +198,8 @@ def main():
205
  with Pool(ln, initializer=init_pool) as pool:
206
  out = pool.imap(infer,arr)
207
  return list(out)
208
- port_inc()
209
-
210
- mp.set_start_method("fork", force=True)
211
 
 
212
  with gr.Blocks(theme=gr.themes.Soft(),css=css,js=js) as demo:
213
  with gr.Column(elem_id="col-container"):
214
  gr.Markdown(f"""
@@ -238,4 +229,16 @@ def main():
238
  demo.queue().launch(server_port=int(os.getenv("CUSTOM_PORT")))
239
 
240
  if __name__ == "__main__":
241
- main()
 
 
 
 
 
 
 
 
 
 
 
 
 
160
  }
161
  """
162
 
163
+ def infer(p):
 
 
 
 
 
 
 
164
  p1 = p["a"]
165
  p2 = p["b"]
166
  name = generate_random_string(12)+".png"
 
186
  else:
187
  output2.images[0].save("_"+name)
188
  return "_"+name
189
+
190
+ def run(p1,p2,*result):
191
  p1_en = translate(p1,"english")
192
  p2_en = translate(p2,"english")
193
  p = {"a":p1_en,"b":p2_en}
 
198
  with Pool(ln, initializer=init_pool) as pool:
199
  out = pool.imap(infer,arr)
200
  return list(out)
 
 
 
201
 
202
+ def ui():
203
  with gr.Blocks(theme=gr.themes.Soft(),css=css,js=js) as demo:
204
  with gr.Column(elem_id="col-container"):
205
  gr.Markdown(f"""
 
229
  demo.queue().launch(server_port=int(os.getenv("CUSTOM_PORT")))
230
 
231
  if __name__ == "__main__":
232
+
233
+ global pp1
234
+ global pp2
235
+ global result
236
+
237
+ pp1=pipe_t2i()
238
+ pp2=pipe_i2i()
239
+ result=[]
240
+
241
+ mp.set_start_method("spawn", force=True)
242
+
243
+ port_inc()
244
+ ui()