Fabrice-TIERCELIN commited on
Commit
481c850
·
verified ·
1 Parent(s): 92aedd3

Show fields

Browse files
Files changed (1) hide show
  1. app.py +8 -22
app.py CHANGED
@@ -368,17 +368,11 @@ def process(input_image, prompt,
368
  ):
369
  global stream, input_image_debug_value, prompt_debug_value, total_second_length_debug_value
370
 
371
- if input_image_debug_value is not None:
372
  input_image = input_image_debug_value
373
- input_image_debug_value = None
374
-
375
- if prompt_debug_value is not None:
376
  prompt = prompt_debug_value
377
- prompt_debug_value = None
378
-
379
- if total_second_length_debug_value is not None:
380
  total_second_length = total_second_length_debug_value
381
- total_second_length_debug_value = None
382
 
383
  # assert input_image is not None, 'No input image!'
384
  if t2v:
@@ -414,13 +408,6 @@ def end_process():
414
  stream.input_queue.push('end')
415
 
416
 
417
- quick_prompts = [
418
- 'The girl dances gracefully, with clear movements, full of charm.',
419
- 'A character doing some simple body movements.',
420
- ]
421
- quick_prompts = [[x] for x in quick_prompts]
422
-
423
-
424
  css = make_progress_bar_css()
425
  block = gr.Blocks(css=css).queue()
426
  with block:
@@ -442,16 +429,16 @@ with block:
442
  with gr.Accordion("Advanced settings", open=False):
443
  use_teacache = gr.Checkbox(label='Use TeaCache', value=True, info='Faster speed, but often makes hands and fingers slightly worse.')
444
 
445
- n_prompt = gr.Textbox(label="Negative Prompt", value="", visible=False) # Not used
446
  seed = gr.Number(label="Seed", value=31337, precision=0)
447
 
448
 
449
- latent_window_size = gr.Slider(label="Latent Window Size", minimum=1, maximum=33, value=9, step=1, visible=False) # Should not change
450
  steps = gr.Slider(label="Steps", minimum=1, maximum=100, value=25, step=1, info='Changing this value is not recommended.')
451
 
452
- cfg = gr.Slider(label="CFG Scale", minimum=1.0, maximum=32.0, value=1.0, step=0.01, visible=False) # Should not change
453
- gs = gr.Slider(label="Distilled CFG Scale", minimum=1.0, maximum=32.0, value=10.0, step=0.01, info='Changing this value is not recommended.')
454
- rs = gr.Slider(label="CFG Re-Scale", minimum=0.0, maximum=1.0, value=0.0, step=0.01, visible=False) # Should not change
455
 
456
  gpu_memory_preservation = gr.Slider(label="GPU Inference Preserved Memory (GB) (larger means slower)", minimum=6, maximum=128, value=6, step=0.1, info="Set this number to a larger value if you encounter OOM. Larger value causes slower speed.")
457
 
@@ -463,7 +450,7 @@ with block:
463
  total_second_length_debug = gr.Slider(label="Additional Video Length to Generate (Seconds) Debug", minimum=1, maximum=120, value=5, step=0.1)
464
 
465
  with gr.Column():
466
- preview_image = gr.Image(label="Next Latents", height=200, visible=False)
467
  result_video = gr.Video(label="Finished Frames", autoplay=True, show_share_button=False, height=512, loop=True)
468
  progress_desc = gr.Markdown('', elem_classes='no-generating-animation')
469
  progress_bar = gr.HTML('', elem_classes='no-generating-animation')
@@ -511,7 +498,6 @@ with block:
511
 
512
 
513
  def handle_field_debug_change(input_image_debug_data, prompt_debug_data, total_second_length_debug_data):
514
- print("handle_field_debug_change")
515
  global input_image_debug_value, prompt_debug_value, total_second_length_debug_value
516
  input_image_debug_value = input_image_debug_data
517
  prompt_debug_value = prompt_debug_data
 
368
  ):
369
  global stream, input_image_debug_value, prompt_debug_value, total_second_length_debug_value
370
 
371
+ if input_image_debug_value is not None or prompt_debug_value is not None or total_second_length_debug_value is not None:
372
  input_image = input_image_debug_value
 
 
 
373
  prompt = prompt_debug_value
 
 
 
374
  total_second_length = total_second_length_debug_value
375
+ input_image_debug_value = prompt_debug_value = total_second_length_debug_value = None
376
 
377
  # assert input_image is not None, 'No input image!'
378
  if t2v:
 
408
  stream.input_queue.push('end')
409
 
410
 
 
 
 
 
 
 
 
411
  css = make_progress_bar_css()
412
  block = gr.Blocks(css=css).queue()
413
  with block:
 
429
  with gr.Accordion("Advanced settings", open=False):
430
  use_teacache = gr.Checkbox(label='Use TeaCache', value=True, info='Faster speed, but often makes hands and fingers slightly worse.')
431
 
432
+ n_prompt = gr.Textbox(label="Negative Prompt", value="") # Not used
433
  seed = gr.Number(label="Seed", value=31337, precision=0)
434
 
435
 
436
+ latent_window_size = gr.Slider(label="Latent Window Size", minimum=1, maximum=33, value=9, step=1) # Should not change
437
  steps = gr.Slider(label="Steps", minimum=1, maximum=100, value=25, step=1, info='Changing this value is not recommended.')
438
 
439
+ cfg = gr.Slider(label="CFG Scale", minimum=1.0, maximum=32.0, value=1.0, step=0.01) # Should not change
440
+ gs = gr.Slider(label="Distilled CFG Scale", minimum=1.0, maximum=32.0, value=10.0, step=0.01, info='Changing this value is not recommended; 3=blurred motions& & unsharped; 10 focus motion')
441
+ rs = gr.Slider(label="CFG Re-Scale", minimum=0.0, maximum=1.0, value=0.0, step=0.01) # Should not change
442
 
443
  gpu_memory_preservation = gr.Slider(label="GPU Inference Preserved Memory (GB) (larger means slower)", minimum=6, maximum=128, value=6, step=0.1, info="Set this number to a larger value if you encounter OOM. Larger value causes slower speed.")
444
 
 
450
  total_second_length_debug = gr.Slider(label="Additional Video Length to Generate (Seconds) Debug", minimum=1, maximum=120, value=5, step=0.1)
451
 
452
  with gr.Column():
453
+ preview_image = gr.Image(label="Next Latents", height=200)
454
  result_video = gr.Video(label="Finished Frames", autoplay=True, show_share_button=False, height=512, loop=True)
455
  progress_desc = gr.Markdown('', elem_classes='no-generating-animation')
456
  progress_bar = gr.HTML('', elem_classes='no-generating-animation')
 
498
 
499
 
500
  def handle_field_debug_change(input_image_debug_data, prompt_debug_data, total_second_length_debug_data):
 
501
  global input_image_debug_value, prompt_debug_value, total_second_length_debug_value
502
  input_image_debug_value = input_image_debug_data
503
  prompt_debug_value = prompt_debug_data