1inkusFace commited on
Commit
42d86ec
·
verified ·
1 Parent(s): ea507d7

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +61 -31
app.py CHANGED
@@ -431,33 +431,38 @@ def generate_30(
431
  sd_image_a.resize((768,768), Image.LANCZOS)
432
  #sd_image_a.resize((height,width), Image.LANCZOS)
433
  caption=[]
434
- caption.append(captioning(sd_image_a))
 
435
  if latent_file_2 is not None: # Check if a latent file is provided
436
  sd_image_b = Image.open(latent_file_2.name).convert('RGB')
437
  #sd_image_b.resize((height,width), Image.LANCZOS)
438
  sd_image_b.resize((768,768), Image.LANCZOS)
439
- caption.append(captioning(sd_image_b))
 
440
  else:
441
  sd_image_b = None
442
  if latent_file_3 is not None: # Check if a latent file is provided
443
  sd_image_c = Image.open(latent_file_3.name).convert('RGB')
444
  #sd_image_c.resize((height,width), Image.LANCZOS)
445
  sd_image_c.resize((768,768), Image.LANCZOS)
446
- caption.append(captioning(sd_image_c))
 
447
  else:
448
  sd_image_c = None
449
  if latent_file_4 is not None: # Check if a latent file is provided
450
  sd_image_d = Image.open(latent_file_4.name).convert('RGB')
451
  #sd_image_d.resize((height,width), Image.LANCZOS)
452
  sd_image_d.resize((768,768), Image.LANCZOS)
453
- caption.append(captioning(sd_image_d))
 
454
  else:
455
  sd_image_d = None
456
  if latent_file_5 is not None: # Check if a latent file is provided
457
  sd_image_e = Image.open(latent_file_5.name).convert('RGB')
458
  #sd_image_e.resize((height,width), Image.LANCZOS)
459
  sd_image_e.resize((768,768), Image.LANCZOS)
460
- caption.append(captioning(sd_image_e))
 
461
  else:
462
  sd_image_e = None
463
  timestamp = datetime.datetime.now().strftime("%Y%m%d_%H%M%S")
@@ -482,7 +487,7 @@ def generate_30(
482
  new_prompt = prompt + ' ' + captions
483
  print("-- ------------ --")
484
  print("-- FINAL PROMPT --")
485
- print(new_prompt)
486
  print("-- FINAL PROMPT --")
487
  print("-- ------------ --")
488
  gc.collect()
@@ -498,7 +503,12 @@ def generate_30(
498
  pil_image_3=sd_image_c,
499
  pil_image_4=sd_image_d,
500
  pil_image_5=sd_image_e,
501
- prompt=new_prompt,
 
 
 
 
 
502
  negative_prompt=negative_prompt,
503
  text_scale=text_scale,
504
  ip_scale=ip_scale,
@@ -557,36 +567,41 @@ def generate_60(
557
  generator = torch.Generator(device='cuda').manual_seed(seed)
558
  if latent_file is not None: # Check if a latent file is provided
559
  sd_image_a = Image.open(latent_file.name).convert('RGB')
560
- sd_image_a.resize((224,224), Image.LANCZOS)
561
  #sd_image_a.resize((height,width), Image.LANCZOS)
562
  caption=[]
563
- caption.append(captioning(sd_image_a))
 
564
  if latent_file_2 is not None: # Check if a latent file is provided
565
  sd_image_b = Image.open(latent_file_2.name).convert('RGB')
566
  #sd_image_b.resize((height,width), Image.LANCZOS)
567
- sd_image_b.resize((224,224), Image.LANCZOS)
568
- caption.append(captioning(sd_image_b))
 
569
  else:
570
  sd_image_b = None
571
  if latent_file_3 is not None: # Check if a latent file is provided
572
  sd_image_c = Image.open(latent_file_3.name).convert('RGB')
573
  #sd_image_c.resize((height,width), Image.LANCZOS)
574
- sd_image_c.resize((224,224), Image.LANCZOS)
575
- caption.append(captioning(sd_image_c))
 
576
  else:
577
  sd_image_c = None
578
  if latent_file_4 is not None: # Check if a latent file is provided
579
  sd_image_d = Image.open(latent_file_4.name).convert('RGB')
580
  #sd_image_d.resize((height,width), Image.LANCZOS)
581
- sd_image_d.resize((224,224), Image.LANCZOS)
582
- caption.append(captioning(sd_image_d))
 
583
  else:
584
  sd_image_d = None
585
  if latent_file_5 is not None: # Check if a latent file is provided
586
  sd_image_e = Image.open(latent_file_5.name).convert('RGB')
587
  #sd_image_e.resize((height,width), Image.LANCZOS)
588
- sd_image_e.resize((224,224), Image.LANCZOS)
589
- caption.append(captioning(sd_image_e))
 
590
  else:
591
  sd_image_e = None
592
  timestamp = datetime.datetime.now().strftime("%Y%m%d_%H%M%S")
@@ -611,7 +626,7 @@ def generate_60(
611
  new_prompt = prompt + ' ' + captions
612
  print("-- ------------ --")
613
  print("-- FINAL PROMPT --")
614
- print(new_prompt)
615
  print("-- FINAL PROMPT --")
616
  print("-- ------------ --")
617
  gc.collect()
@@ -627,7 +642,12 @@ def generate_60(
627
  pil_image_3=sd_image_c,
628
  pil_image_4=sd_image_d,
629
  pil_image_5=sd_image_e,
630
- prompt=new_prompt,
 
 
 
 
 
631
  negative_prompt=negative_prompt,
632
  text_scale=text_scale,
633
  ip_scale=ip_scale,
@@ -686,36 +706,41 @@ def generate_90(
686
  generator = torch.Generator(device='cuda').manual_seed(seed)
687
  if latent_file is not None: # Check if a latent file is provided
688
  sd_image_a = Image.open(latent_file.name).convert('RGB')
689
- sd_image_a.resize((224,224), Image.LANCZOS)
690
  #sd_image_a.resize((height,width), Image.LANCZOS)
691
  caption=[]
692
- caption.append(captioning(sd_image_a))
 
693
  if latent_file_2 is not None: # Check if a latent file is provided
694
  sd_image_b = Image.open(latent_file_2.name).convert('RGB')
695
  #sd_image_b.resize((height,width), Image.LANCZOS)
696
- sd_image_b.resize((224,224), Image.LANCZOS)
697
- caption.append(captioning(sd_image_b))
 
698
  else:
699
  sd_image_b = None
700
  if latent_file_3 is not None: # Check if a latent file is provided
701
  sd_image_c = Image.open(latent_file_3.name).convert('RGB')
702
  #sd_image_c.resize((height,width), Image.LANCZOS)
703
- sd_image_c.resize((224,224), Image.LANCZOS)
704
- caption.append(captioning(sd_image_c))
 
705
  else:
706
  sd_image_c = None
707
  if latent_file_4 is not None: # Check if a latent file is provided
708
  sd_image_d = Image.open(latent_file_4.name).convert('RGB')
709
  #sd_image_d.resize((height,width), Image.LANCZOS)
710
- sd_image_d.resize((224,224), Image.LANCZOS)
711
- caption.append(captioning(sd_image_d))
 
712
  else:
713
  sd_image_d = None
714
  if latent_file_5 is not None: # Check if a latent file is provided
715
  sd_image_e = Image.open(latent_file_5.name).convert('RGB')
716
  #sd_image_e.resize((height,width), Image.LANCZOS)
717
- sd_image_e.resize((224,224), Image.LANCZOS)
718
- caption.append(captioning(sd_image_e))
 
719
  else:
720
  sd_image_e = None
721
  timestamp = datetime.datetime.now().strftime("%Y%m%d_%H%M%S")
@@ -740,7 +765,7 @@ def generate_90(
740
  new_prompt = prompt + ' ' + captions
741
  print("-- ------------ --")
742
  print("-- FINAL PROMPT --")
743
- print(new_prompt)
744
  print("-- FINAL PROMPT --")
745
  print("-- ------------ --")
746
  gc.collect()
@@ -756,7 +781,12 @@ def generate_90(
756
  pil_image_3=sd_image_c,
757
  pil_image_4=sd_image_d,
758
  pil_image_5=sd_image_e,
759
- prompt=new_prompt,
 
 
 
 
 
760
  negative_prompt=negative_prompt,
761
  text_scale=text_scale,
762
  ip_scale=ip_scale,
 
431
  sd_image_a.resize((768,768), Image.LANCZOS)
432
  #sd_image_a.resize((height,width), Image.LANCZOS)
433
  caption=[]
434
+ #caption.append(captioning(sd_image_a))
435
+ prompt1=captioning(sd_image_a)
436
  if latent_file_2 is not None: # Check if a latent file is provided
437
  sd_image_b = Image.open(latent_file_2.name).convert('RGB')
438
  #sd_image_b.resize((height,width), Image.LANCZOS)
439
  sd_image_b.resize((768,768), Image.LANCZOS)
440
+ #caption.append(captioning(sd_image_b))
441
+ prompt2=captioning(sd_image_b)
442
  else:
443
  sd_image_b = None
444
  if latent_file_3 is not None: # Check if a latent file is provided
445
  sd_image_c = Image.open(latent_file_3.name).convert('RGB')
446
  #sd_image_c.resize((height,width), Image.LANCZOS)
447
  sd_image_c.resize((768,768), Image.LANCZOS)
448
+ #caption.append(captioning(sd_image_c))
449
+ prompt3=captioning(sd_image_c)
450
  else:
451
  sd_image_c = None
452
  if latent_file_4 is not None: # Check if a latent file is provided
453
  sd_image_d = Image.open(latent_file_4.name).convert('RGB')
454
  #sd_image_d.resize((height,width), Image.LANCZOS)
455
  sd_image_d.resize((768,768), Image.LANCZOS)
456
+ #caption.append(captioning(sd_image_d))
457
+ prompt4=captioning(sd_image_d)
458
  else:
459
  sd_image_d = None
460
  if latent_file_5 is not None: # Check if a latent file is provided
461
  sd_image_e = Image.open(latent_file_5.name).convert('RGB')
462
  #sd_image_e.resize((height,width), Image.LANCZOS)
463
  sd_image_e.resize((768,768), Image.LANCZOS)
464
+ #caption.append(captioning(sd_image_e))
465
+ prompt5=captioning(sd_image_e)
466
  else:
467
  sd_image_e = None
468
  timestamp = datetime.datetime.now().strftime("%Y%m%d_%H%M%S")
 
487
  new_prompt = prompt + ' ' + captions
488
  print("-- ------------ --")
489
  print("-- FINAL PROMPT --")
490
+ print(prompt)
491
  print("-- FINAL PROMPT --")
492
  print("-- ------------ --")
493
  gc.collect()
 
503
  pil_image_3=sd_image_c,
504
  pil_image_4=sd_image_d,
505
  pil_image_5=sd_image_e,
506
+ prompt=prompt,
507
+ prompt1=prompt1,
508
+ prompt2=prompt2,
509
+ prompt3=prompt3,
510
+ prompt4=prompt4,
511
+ prompt5=prompt5,
512
  negative_prompt=negative_prompt,
513
  text_scale=text_scale,
514
  ip_scale=ip_scale,
 
567
  generator = torch.Generator(device='cuda').manual_seed(seed)
568
  if latent_file is not None: # Check if a latent file is provided
569
  sd_image_a = Image.open(latent_file.name).convert('RGB')
570
+ sd_image_a.resize((768,768), Image.LANCZOS)
571
  #sd_image_a.resize((height,width), Image.LANCZOS)
572
  caption=[]
573
+ #caption.append(captioning(sd_image_a))
574
+ prompt1=captioning(sd_image_a)
575
  if latent_file_2 is not None: # Check if a latent file is provided
576
  sd_image_b = Image.open(latent_file_2.name).convert('RGB')
577
  #sd_image_b.resize((height,width), Image.LANCZOS)
578
+ sd_image_b.resize((768,768), Image.LANCZOS)
579
+ #caption.append(captioning(sd_image_b))
580
+ prompt2=captioning(sd_image_b)
581
  else:
582
  sd_image_b = None
583
  if latent_file_3 is not None: # Check if a latent file is provided
584
  sd_image_c = Image.open(latent_file_3.name).convert('RGB')
585
  #sd_image_c.resize((height,width), Image.LANCZOS)
586
+ sd_image_c.resize((768,768), Image.LANCZOS)
587
+ #caption.append(captioning(sd_image_c))
588
+ prompt3=captioning(sd_image_c)
589
  else:
590
  sd_image_c = None
591
  if latent_file_4 is not None: # Check if a latent file is provided
592
  sd_image_d = Image.open(latent_file_4.name).convert('RGB')
593
  #sd_image_d.resize((height,width), Image.LANCZOS)
594
+ sd_image_d.resize((768,768), Image.LANCZOS)
595
+ #caption.append(captioning(sd_image_d))
596
+ prompt4=captioning(sd_image_d)
597
  else:
598
  sd_image_d = None
599
  if latent_file_5 is not None: # Check if a latent file is provided
600
  sd_image_e = Image.open(latent_file_5.name).convert('RGB')
601
  #sd_image_e.resize((height,width), Image.LANCZOS)
602
+ sd_image_e.resize((768,768), Image.LANCZOS)
603
+ #caption.append(captioning(sd_image_e))
604
+ prompt5=captioning(sd_image_e)
605
  else:
606
  sd_image_e = None
607
  timestamp = datetime.datetime.now().strftime("%Y%m%d_%H%M%S")
 
626
  new_prompt = prompt + ' ' + captions
627
  print("-- ------------ --")
628
  print("-- FINAL PROMPT --")
629
+ print(prompt)
630
  print("-- FINAL PROMPT --")
631
  print("-- ------------ --")
632
  gc.collect()
 
642
  pil_image_3=sd_image_c,
643
  pil_image_4=sd_image_d,
644
  pil_image_5=sd_image_e,
645
+ prompt=prompt,
646
+ prompt1=prompt1,
647
+ prompt2=prompt2,
648
+ prompt3=prompt3,
649
+ prompt4=prompt4,
650
+ prompt5=prompt5,
651
  negative_prompt=negative_prompt,
652
  text_scale=text_scale,
653
  ip_scale=ip_scale,
 
706
  generator = torch.Generator(device='cuda').manual_seed(seed)
707
  if latent_file is not None: # Check if a latent file is provided
708
  sd_image_a = Image.open(latent_file.name).convert('RGB')
709
+ sd_image_a.resize((768,768), Image.LANCZOS)
710
  #sd_image_a.resize((height,width), Image.LANCZOS)
711
  caption=[]
712
+ #caption.append(captioning(sd_image_a))
713
+ prompt1=captioning(sd_image_a)
714
  if latent_file_2 is not None: # Check if a latent file is provided
715
  sd_image_b = Image.open(latent_file_2.name).convert('RGB')
716
  #sd_image_b.resize((height,width), Image.LANCZOS)
717
+ sd_image_b.resize((768,768), Image.LANCZOS)
718
+ #caption.append(captioning(sd_image_b))
719
+ prompt2=captioning(sd_image_b)
720
  else:
721
  sd_image_b = None
722
  if latent_file_3 is not None: # Check if a latent file is provided
723
  sd_image_c = Image.open(latent_file_3.name).convert('RGB')
724
  #sd_image_c.resize((height,width), Image.LANCZOS)
725
+ sd_image_c.resize((768,768), Image.LANCZOS)
726
+ #caption.append(captioning(sd_image_c))
727
+ prompt3=captioning(sd_image_c)
728
  else:
729
  sd_image_c = None
730
  if latent_file_4 is not None: # Check if a latent file is provided
731
  sd_image_d = Image.open(latent_file_4.name).convert('RGB')
732
  #sd_image_d.resize((height,width), Image.LANCZOS)
733
+ sd_image_d.resize((768,768), Image.LANCZOS)
734
+ #caption.append(captioning(sd_image_d))
735
+ prompt4=captioning(sd_image_d)
736
  else:
737
  sd_image_d = None
738
  if latent_file_5 is not None: # Check if a latent file is provided
739
  sd_image_e = Image.open(latent_file_5.name).convert('RGB')
740
  #sd_image_e.resize((height,width), Image.LANCZOS)
741
+ sd_image_e.resize((768,768), Image.LANCZOS)
742
+ #caption.append(captioning(sd_image_e))
743
+ prompt5=captioning(sd_image_e)
744
  else:
745
  sd_image_e = None
746
  timestamp = datetime.datetime.now().strftime("%Y%m%d_%H%M%S")
 
765
  new_prompt = prompt + ' ' + captions
766
  print("-- ------------ --")
767
  print("-- FINAL PROMPT --")
768
+ print(prompt)
769
  print("-- FINAL PROMPT --")
770
  print("-- ------------ --")
771
  gc.collect()
 
781
  pil_image_3=sd_image_c,
782
  pil_image_4=sd_image_d,
783
  pil_image_5=sd_image_e,
784
+ prompt=prompt,
785
+ prompt1=prompt1,
786
+ prompt2=prompt2,
787
+ prompt3=prompt3,
788
+ prompt4=prompt4,
789
+ prompt5=prompt5,
790
  negative_prompt=negative_prompt,
791
  text_scale=text_scale,
792
  ip_scale=ip_scale,