Spaces:
Running
on
Zero
Running
on
Zero
Update app.py
Browse files
app.py
CHANGED
@@ -472,12 +472,16 @@ def api_fn(api):
|
|
472 |
gr.Warning("Invalid API!")
|
473 |
valid_api = ""
|
474 |
|
|
|
|
|
|
|
|
|
475 |
|
|
|
476 |
|
477 |
@spaces.GPU(duration=45)
|
478 |
def generate(prompt, vp_pos, vp_neg, slider, example_prompt, gallery, num_inference_steps, seed, randomize_seed):
|
479 |
if vp_pos == "" and vp_neg == "":
|
480 |
-
gr.Warning("Visual preference is empty.", duration=10)
|
481 |
slider = 0
|
482 |
|
483 |
for filter in word_list:
|
@@ -754,7 +758,7 @@ with gr.Blocks(css=css, title="ViPer Demo", theme=gr.themes.Base()) as demo:
|
|
754 |
)
|
755 |
|
756 |
run_button.click(
|
757 |
-
fn =
|
758 |
inputs = [prompt, positive_extracted_vp, negative_extracted_vp, slider, example_prompt, gallery, num_inference_steps, seed, randomize_seed],
|
759 |
outputs = [result, example_prompt, gallery],
|
760 |
)
|
|
|
472 |
gr.Warning("Invalid API!")
|
473 |
valid_api = ""
|
474 |
|
475 |
+
|
476 |
+
def generate_out(prompt, vp_pos, vp_neg, slider, example_prompt, gallery, num_inference_steps, seed, randomize_seed):
|
477 |
+
if vp_pos == "" and vp_neg == "":
|
478 |
+
gr.Warning("Visual preference is empty.", duration=10)
|
479 |
|
480 |
+
return generate(prompt, vp_pos, vp_neg, slider, example_prompt, gallery, num_inference_steps, seed, randomize_seed)
|
481 |
|
482 |
@spaces.GPU(duration=45)
|
483 |
def generate(prompt, vp_pos, vp_neg, slider, example_prompt, gallery, num_inference_steps, seed, randomize_seed):
|
484 |
if vp_pos == "" and vp_neg == "":
|
|
|
485 |
slider = 0
|
486 |
|
487 |
for filter in word_list:
|
|
|
758 |
)
|
759 |
|
760 |
run_button.click(
|
761 |
+
fn = generate_out,
|
762 |
inputs = [prompt, positive_extracted_vp, negative_extracted_vp, slider, example_prompt, gallery, num_inference_steps, seed, randomize_seed],
|
763 |
outputs = [result, example_prompt, gallery],
|
764 |
)
|