DemiPoto commited on
Commit
ad248c9
·
verified ·
1 Parent(s): 9b90096

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +35 -3
app.py CHANGED
@@ -16,6 +16,10 @@ HF_TOKEN = os.environ.get("HF_TOKEN") if os.environ.get("HF_TOKEN") else None #
16
  nb_req_simult=80 ########
17
  nb_gallery_model=5
18
 
 
 
 
 
19
  now2 = 0
20
  inference_timeout = 300
21
  MAX_SEED = 2**32-1
@@ -171,6 +175,7 @@ def set_session(id):
171
  cache_list_task[f"{randTemp}"]=[]
172
  cache_text_actu[f"{randTemp}"]={}
173
  from_reload[f"{randTemp}"]=False
 
174
  return gr.Number(visible=False,value=randTemp)
175
  else :
176
  return id
@@ -353,11 +358,36 @@ def fonc_update_actu(text_actu,id):
353
  s+=str(d)
354
  if i%10==0:
355
  s+=" "
 
 
356
  s+="\n"
357
  s+=f"images remaining: {cache_text_actu[str(id)]['nb_tasks_to_do']}/{cache_text_actu[str(id)]['nb_tasks_tot']}\n"
358
  s+=f"fail attempt: {cache_text_actu[str(id)]['nb_fail']}"
359
  return gr.Textbox(s)
360
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
361
  def cutStrg(longStrg,start,end):
362
  shortStrg=''
363
  for i in range(end-start):
@@ -635,10 +665,12 @@ def make_me():
635
  cont=gr.Checkbox(True,visible=False)
636
  button_start.click(lambda:True,[],[cont])
637
  button_stop.click(lambda:False,[],[cont])
638
- text_actu=gr.Textbox("",label="in progress",interactive=False,lines=6)
 
639
  update_actu=gr.Number(0,visible=False)
640
- update_actu.change(fonc_update_actu,[text_actu,id_session],[text_actu])
641
- button_start.click(fonc_update_actu,[text_actu,id_session],[text_actu])
 
642
 
643
  with gr.Accordion("Gallery Parameters",open=False) :
644
  with gr.Row():
 
16
  nb_req_simult=80 ########
17
  nb_gallery_model=5
18
 
19
+
20
+ tempo_update_actu=3.0
21
+ #incr_update_actu={}
22
+
23
  now2 = 0
24
  inference_timeout = 300
25
  MAX_SEED = 2**32-1
 
175
  cache_list_task[f"{randTemp}"]=[]
176
  cache_text_actu[f"{randTemp}"]={}
177
  from_reload[f"{randTemp}"]=False
178
+ #incr_update_actu[f"{randTemp}"]=0
179
  return gr.Number(visible=False,value=randTemp)
180
  else :
181
  return id
 
358
  s+=str(d)
359
  if i%10==0:
360
  s+=" "
361
+ if i%50==0:
362
+ s+="\n"
363
  s+="\n"
364
  s+=f"images remaining: {cache_text_actu[str(id)]['nb_tasks_to_do']}/{cache_text_actu[str(id)]['nb_tasks_tot']}\n"
365
  s+=f"fail attempt: {cache_text_actu[str(id)]['nb_fail']}"
366
  return gr.Textbox(s)
367
 
368
+ def fonc_update_actu_2(id):
369
+ if id == 0:
370
+ return gr.Textbox("waiting...")
371
+ s=""
372
+ s+=f"modules: {cache_text_actu[str(id)]['nb_modules_use']}/{nb_req_simult}\n"
373
+ s+=f"models remaining: {cache_text_actu[str(id)]['nb_models_to_do']}/{cache_text_actu[str(id)]['nb_models_tot']}\n"
374
+ i=0
375
+ for d in cache_text_actu[str(id)]['progress']:
376
+ i+=1
377
+ s+=str(d)
378
+ if i%10==0:
379
+ s+=" "
380
+ if i%50==0:
381
+ s+="\n"
382
+ s+="\n"
383
+ s+=f"images remaining: {cache_text_actu[str(id)]['nb_tasks_to_do']}/{cache_text_actu[str(id)]['nb_tasks_tot']}\n"
384
+ s+=f"fail attempt: {cache_text_actu[str(id)]['nb_fail']}\n"
385
+ #s+=f"{tempo_update_actu*incr_update_actu[str(id)]} s"
386
+ #incr_update_actu[str(id)]+=1
387
+ s+=f"{randint(1,MAX_SEED)}"
388
+ return gr.Textbox(s)
389
+
390
+
391
  def cutStrg(longStrg,start,end):
392
  shortStrg=''
393
  for i in range(end-start):
 
665
  cont=gr.Checkbox(True,visible=False)
666
  button_start.click(lambda:True,[],[cont])
667
  button_stop.click(lambda:False,[],[cont])
668
+ #text_actu=gr.Textbox("",label="in progress",interactive=False,lines=6)
669
+ text_actu=gr.Textbox(fonc_update_actu_2,inputs=id_session,every=tempo_update_actu,label="in progress",interactive=False,lines=6)
670
  update_actu=gr.Number(0,visible=False)
671
+ #update_actu.change(fonc_update_actu,[text_actu,id_session],[text_actu])
672
+ #button_start.click(fonc_update_actu,[text_actu,id_session],[text_actu])
673
+ #button_start.click(lambda:gr.Number(0),[],[incr_update_actu])
674
 
675
  with gr.Accordion("Gallery Parameters",open=False) :
676
  with gr.Row():