Skip to content

Commit d49ed32

Browse files
committed
merge PR lllyasviel#158
1 parent 4096d33 commit d49ed32

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

demo_gradio.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@
108108

109109

110110
@torch.no_grad()
111-
def worker(input_image, prompt, n_prompt, seed, total_second_length, latent_window_size, steps, cfg, gs, rs, gpu_memory_preservation, use_teacache, mp4_crf):
111+
def worker(input_image, prompt, n_prompt, seed, total_second_length, latent_window_size, steps, cfg, gs, rs, gpu_memory_preservation, use_teacache, mp4_crf, resolution):
112112
total_latent_sections = (total_second_length * 30) / (latent_window_size * 4)
113113
total_latent_sections = int(max(round(total_latent_sections), 1))
114114

@@ -328,14 +328,14 @@ def callback(d):
328328
return
329329

330330

331-
def process(input_image, prompt, n_prompt, seed, total_second_length, latent_window_size, steps, cfg, gs, rs, gpu_memory_preservation, use_teacache, mp4_crf):
331+
def process(input_image, prompt, n_prompt, seed, total_second_length, latent_window_size, steps, cfg, gs, rs, gpu_memory_preservation, use_teacache, mp4_crf, resolution):
332332
global stream
333333

334334
yield None, None, '', '', gr.update(interactive=False), gr.update(interactive=True)
335335

336336
stream = AsyncStream()
337337

338-
async_run(worker, input_image, prompt, n_prompt, seed, total_second_length, latent_window_size, steps, cfg, gs, rs, gpu_memory_preservation, use_teacache, mp4_crf)
338+
async_run(worker, input_image, prompt, n_prompt, seed, total_second_length, latent_window_size, steps, cfg, gs, rs, gpu_memory_preservation, use_teacache, mp4_crf, resolution)
339339

340340
output_filename = None
341341

@@ -372,7 +372,8 @@ def end_process():
372372
gr.Markdown('# FramePack')
373373
with gr.Row():
374374
with gr.Column():
375-
input_image = gr.Image(sources='upload', type="numpy", label="Image", height=320)
375+
input_image = gr.Image(sources='upload', type="numpy", label="Image", height=320)
376+
resolution = gr.Slider(label="Resolution", minimum=240, maximum=720, value=640, step=16)
376377
prompt = gr.Textbox(label="Prompt", value='')
377378
example_quick_prompts = gr.Dataset(samples=quick_prompts, label='Quick List', samples_per_page=1000, components=[prompt])
378379
example_quick_prompts.click(lambda x: x[0], inputs=[example_quick_prompts], outputs=prompt, show_progress=False, queue=False)

0 commit comments

Comments
 (0)