linoyts HF Staff commited on
Commit
81eefe1
·
verified ·
1 Parent(s): 5ad8749

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +45 -1
app.py CHANGED
@@ -93,7 +93,51 @@ examples = [
93
  ]
94
 
95
  def generate_examples(input_image, prompt):
96
- yield process(input_image, prompt)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
97
 
98
 
99
  @torch.no_grad()
 
93
  ]
94
 
95
  def generate_examples(input_image, prompt):
96
+
97
+ t2v=False
98
+ n_prompt=""
99
+ seed=31337
100
+ total_second_length=5
101
+ latent_window_size=9
102
+ steps=25
103
+ cfg=1.0
104
+ gs=10.0
105
+ rs=0.0
106
+ gpu_memory_preservation=6
107
+ use_teacache=True
108
+ mp4_crf=16
109
+
110
+ global stream
111
+
112
+ # assert input_image is not None, 'No input image!'
113
+ if t2v:
114
+ default_height, default_width = 640, 640
115
+ input_image = np.ones((default_height, default_width, 3), dtype=np.uint8) * 255
116
+ print("No input image provided. Using a blank white image.")
117
+
118
+ yield None, None, '', '', gr.update(interactive=False), gr.update(interactive=True)
119
+
120
+ stream = AsyncStream()
121
+
122
+ 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)
123
+
124
+ output_filename = None
125
+
126
+ while True:
127
+ flag, data = stream.output_queue.next()
128
+
129
+ if flag == 'file':
130
+ output_filename = data
131
+ yield output_filename, gr.update(), gr.update(), gr.update(), gr.update(interactive=False), gr.update(interactive=True)
132
+
133
+ if flag == 'progress':
134
+ preview, desc, html = data
135
+ yield gr.update(), gr.update(visible=True, value=preview), desc, html, gr.update(interactive=False), gr.update(interactive=True)
136
+
137
+ if flag == 'end':
138
+ yield output_filename, gr.update(visible=False), gr.update(), '', gr.update(interactive=True), gr.update(interactive=False)
139
+ break
140
+
141
 
142
 
143
  @torch.no_grad()