Spaces:
Running
on
Zero
Running
on
Zero
Update app.py
Browse files
app.py
CHANGED
@@ -350,7 +350,8 @@ def generate_30(
|
|
350 |
samples=1,
|
351 |
progress=gr.Progress(track_tqdm=True) # Add progress as a keyword argument
|
352 |
):
|
353 |
-
captioner_2
|
|
|
354 |
seed = random.randint(0, MAX_SEED)
|
355 |
generator = torch.Generator(device='cuda').manual_seed(seed)
|
356 |
if latent_file is not None: # Check if a latent file is provided
|
@@ -359,14 +360,14 @@ def generate_30(
|
|
359 |
caption=[]
|
360 |
caption_2=[]
|
361 |
#caption.append(captioner(sd_image_a))
|
362 |
-
caption.append(
|
363 |
#caption.append(captioner_3(sd_image_a))
|
364 |
caption_2.append(captioning(sd_image_a))
|
365 |
if latent_file_2 is not None: # Check if a latent file is provided
|
366 |
sd_image_b = Image.open(latent_file_2.name).convert('RGB')
|
367 |
sd_image_b.resize((height,width), Image.LANCZOS)
|
368 |
#caption.append(captioner(sd_image_b))
|
369 |
-
caption.append(
|
370 |
#caption.append(captioner_3(sd_image_b))
|
371 |
caption_2.append(captioning(sd_image_b))
|
372 |
else:
|
@@ -375,7 +376,7 @@ def generate_30(
|
|
375 |
sd_image_c = Image.open(latent_file_3.name).convert('RGB')
|
376 |
sd_image_c.resize((height,width), Image.LANCZOS)
|
377 |
#caption.append(captioner(sd_image_c))
|
378 |
-
caption.append(
|
379 |
#caption.append(captioner_3(sd_image_c))
|
380 |
caption_2.append(captioning(sd_image_c))
|
381 |
else:
|
@@ -384,7 +385,7 @@ def generate_30(
|
|
384 |
sd_image_d = Image.open(latent_file_4.name).convert('RGB')
|
385 |
sd_image_d.resize((height,width), Image.LANCZOS)
|
386 |
#caption.append(captioner(sd_image_d))
|
387 |
-
caption.append(
|
388 |
#caption.append(captioner_3(sd_image_d))
|
389 |
caption_2.append(captioning(sd_image_d))
|
390 |
else:
|
@@ -393,7 +394,7 @@ def generate_30(
|
|
393 |
sd_image_e = Image.open(latent_file_5.name).convert('RGB')
|
394 |
sd_image_e.resize((height,width), Image.LANCZOS)
|
395 |
#caption.append(captioner(sd_image_e))
|
396 |
-
caption.append(
|
397 |
#caption.append(captioner_3(sd_image_e))
|
398 |
caption_2.append(captioning(sd_image_e))
|
399 |
else:
|
@@ -404,7 +405,7 @@ def generate_30(
|
|
404 |
print(caption)
|
405 |
print(caption_2)
|
406 |
print("-- generating further caption --")
|
407 |
-
del
|
408 |
del model5
|
409 |
del processor5
|
410 |
gc.collect()
|
|
|
350 |
samples=1,
|
351 |
progress=gr.Progress(track_tqdm=True) # Add progress as a keyword argument
|
352 |
):
|
353 |
+
global captioner_2
|
354 |
+
captioner2=captioner_2
|
355 |
seed = random.randint(0, MAX_SEED)
|
356 |
generator = torch.Generator(device='cuda').manual_seed(seed)
|
357 |
if latent_file is not None: # Check if a latent file is provided
|
|
|
360 |
caption=[]
|
361 |
caption_2=[]
|
362 |
#caption.append(captioner(sd_image_a))
|
363 |
+
caption.append(captioner2(sd_image_a))
|
364 |
#caption.append(captioner_3(sd_image_a))
|
365 |
caption_2.append(captioning(sd_image_a))
|
366 |
if latent_file_2 is not None: # Check if a latent file is provided
|
367 |
sd_image_b = Image.open(latent_file_2.name).convert('RGB')
|
368 |
sd_image_b.resize((height,width), Image.LANCZOS)
|
369 |
#caption.append(captioner(sd_image_b))
|
370 |
+
caption.append(captioner2(sd_image_b))
|
371 |
#caption.append(captioner_3(sd_image_b))
|
372 |
caption_2.append(captioning(sd_image_b))
|
373 |
else:
|
|
|
376 |
sd_image_c = Image.open(latent_file_3.name).convert('RGB')
|
377 |
sd_image_c.resize((height,width), Image.LANCZOS)
|
378 |
#caption.append(captioner(sd_image_c))
|
379 |
+
caption.append(captioner2(sd_image_c))
|
380 |
#caption.append(captioner_3(sd_image_c))
|
381 |
caption_2.append(captioning(sd_image_c))
|
382 |
else:
|
|
|
385 |
sd_image_d = Image.open(latent_file_4.name).convert('RGB')
|
386 |
sd_image_d.resize((height,width), Image.LANCZOS)
|
387 |
#caption.append(captioner(sd_image_d))
|
388 |
+
caption.append(captioner2(sd_image_d))
|
389 |
#caption.append(captioner_3(sd_image_d))
|
390 |
caption_2.append(captioning(sd_image_d))
|
391 |
else:
|
|
|
394 |
sd_image_e = Image.open(latent_file_5.name).convert('RGB')
|
395 |
sd_image_e.resize((height,width), Image.LANCZOS)
|
396 |
#caption.append(captioner(sd_image_e))
|
397 |
+
caption.append(captioner2(sd_image_e))
|
398 |
#caption.append(captioner_3(sd_image_e))
|
399 |
caption_2.append(captioning(sd_image_e))
|
400 |
else:
|
|
|
405 |
print(caption)
|
406 |
print(caption_2)
|
407 |
print("-- generating further caption --")
|
408 |
+
del captioner2
|
409 |
del model5
|
410 |
del processor5
|
411 |
gc.collect()
|