Update app.py
Browse files
app.py
CHANGED
|
@@ -457,7 +457,7 @@ def generate_image(prompt_mash, steps, seed, cfg_scale, width, height, progress)
|
|
| 457 |
#print("Image generated successfully.") # Debugging statement
|
| 458 |
yield img
|
| 459 |
final_image = img # Update final_image with the current image
|
| 460 |
-
|
| 461 |
|
| 462 |
@spaces.GPU(duration=75)
|
| 463 |
def run_lora(prompt, cfg_scale, steps, selected_info_1, selected_info_2, selected_info_3, selected_info_4, selected_indices, lora_scale_1, lora_scale_2, lora_scale_3, lora_scale_4, randomize_seed, seed, width, height, loras_state, image_input=None, progress=gr.Progress(track_tqdm=True)):
|
|
@@ -529,6 +529,8 @@ def run_lora(prompt, cfg_scale, steps, selected_info_1, selected_info_2, selecte
|
|
| 529 |
try:
|
| 530 |
if image_input is not None:
|
| 531 |
final_image = generate_image_to_image(prompt_mash, image_input, image_strength, steps, cfg_scale, width, height, seed)
|
|
|
|
|
|
|
| 532 |
yield final_image, seed, gr.update(visible=False)
|
| 533 |
else:
|
| 534 |
image_generator = generate_image(prompt_mash, steps, seed, cfg_scale, width, height, progress)
|
|
@@ -536,6 +538,8 @@ def run_lora(prompt, cfg_scale, steps, selected_info_1, selected_info_2, selecte
|
|
| 536 |
final_image = None
|
| 537 |
step_counter = 0
|
| 538 |
for image in image_generator:
|
|
|
|
|
|
|
| 539 |
step_counter += 1
|
| 540 |
final_image = image
|
| 541 |
print(f"Yielding image {step_counter}/{steps}") # Debugging statement
|
|
@@ -543,6 +547,10 @@ def run_lora(prompt, cfg_scale, steps, selected_info_1, selected_info_2, selecte
|
|
| 543 |
yield image, seed, gr.update(value=progress_bar, visible=True)
|
| 544 |
if final_image is None:
|
| 545 |
print("No final image generated.") # Debugging statement
|
|
|
|
|
|
|
|
|
|
|
|
|
| 546 |
yield final_image, seed, gr.update(value=progress_bar, visible=False)
|
| 547 |
##
|
| 548 |
yield None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None # Placeholder for missing outputs
|
|
|
|
| 457 |
#print("Image generated successfully.") # Debugging statement
|
| 458 |
yield img
|
| 459 |
final_image = img # Update final_image with the current image
|
| 460 |
+
return final_image
|
| 461 |
|
| 462 |
@spaces.GPU(duration=75)
|
| 463 |
def run_lora(prompt, cfg_scale, steps, selected_info_1, selected_info_2, selected_info_3, selected_info_4, selected_indices, lora_scale_1, lora_scale_2, lora_scale_3, lora_scale_4, randomize_seed, seed, width, height, loras_state, image_input=None, progress=gr.Progress(track_tqdm=True)):
|
|
|
|
| 529 |
try:
|
| 530 |
if image_input is not None:
|
| 531 |
final_image = generate_image_to_image(prompt_mash, image_input, image_strength, steps, cfg_scale, width, height, seed)
|
| 532 |
+
print("Debug: generate_image_to_image output type:", type(final_image)) # Debugging
|
| 533 |
+
print("Debug: generate_image_to_image output value:", final_image) # Debugging
|
| 534 |
yield final_image, seed, gr.update(visible=False)
|
| 535 |
else:
|
| 536 |
image_generator = generate_image(prompt_mash, steps, seed, cfg_scale, width, height, progress)
|
|
|
|
| 538 |
final_image = None
|
| 539 |
step_counter = 0
|
| 540 |
for image in image_generator:
|
| 541 |
+
print("Debug: generate_image yielded type:", type(image)) # Debugging
|
| 542 |
+
print("Debug: generate_image yielded value:", image) # Debugging
|
| 543 |
step_counter += 1
|
| 544 |
final_image = image
|
| 545 |
print(f"Yielding image {step_counter}/{steps}") # Debugging statement
|
|
|
|
| 547 |
yield image, seed, gr.update(value=progress_bar, visible=True)
|
| 548 |
if final_image is None:
|
| 549 |
print("No final image generated.") # Debugging statement
|
| 550 |
+
else:
|
| 551 |
+
print("Debug: final_image type:", type(final_image)) # Debugging
|
| 552 |
+
print("Debug: final_image value:", final_image) # Debugging
|
| 553 |
+
|
| 554 |
yield final_image, seed, gr.update(value=progress_bar, visible=False)
|
| 555 |
##
|
| 556 |
yield None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None # Placeholder for missing outputs
|