xizaoqu
commited on
Commit
·
e05d15b
1
Parent(s):
d5fc1bf
update README
Browse files
app.py
CHANGED
@@ -194,10 +194,10 @@ def run(cfg: DictConfig):
|
|
194 |
# return new_frame
|
195 |
|
196 |
def set_denoising_steps(denoising_steps, sampling_timesteps_state):
|
197 |
-
algo.sampling_timesteps = denoising_steps
|
198 |
-
algo.diffusion_model.sampling_timesteps = denoising_steps
|
199 |
sampling_timesteps_state = denoising_steps
|
200 |
-
print("set denoising steps to", algo.sampling_timesteps)
|
201 |
return sampling_timesteps_state
|
202 |
|
203 |
def update_image_and_log(keys):
|
@@ -205,7 +205,7 @@ def run(cfg: DictConfig):
|
|
205 |
global input_history
|
206 |
global memory_curr_frame
|
207 |
|
208 |
-
print("algo frame:", len(algo.frames))
|
209 |
|
210 |
for i in range(len(actions)):
|
211 |
memory_curr_frame += 1
|
@@ -244,7 +244,9 @@ def run(cfg: DictConfig):
|
|
244 |
global input_history
|
245 |
global memory_frames
|
246 |
|
247 |
-
algo.
|
|
|
|
|
248 |
memory_frames = []
|
249 |
memory_frames.append(load_image_as_tensor(DEFAULT_IMAGE))
|
250 |
memory_curr_frame = 0
|
@@ -328,11 +330,11 @@ def run(cfg: DictConfig):
|
|
328 |
input_box = gr.Textbox(label="Action Sequence", placeholder="Enter action sequence here...", lines=1, max_lines=1)
|
329 |
log_output = gr.Textbox(label="History Log", interactive=False)
|
330 |
with gr.Column(scale=1):
|
331 |
-
slider = gr.Slider(minimum=10, maximum=50, value=algo.sampling_timesteps, step=1, label="Denoising Steps")
|
332 |
submit_button = gr.Button("Generate")
|
333 |
reset_btn = gr.Button("Reset")
|
334 |
|
335 |
-
sampling_timesteps_state = gr.State(algo.sampling_timesteps)
|
336 |
|
337 |
example_actions = ["DDDDDDDDEEEEEEEEEESSSAAAAAAAAWWW", "DDDDDDDDDDDDQQQQQQQQQQQQQQQDDDDDDDDDDDD",
|
338 |
"DDDDWWWDDDDDDDDDDDDDDDDDDDDSSSAAAAAAAAAAAAAAAAAAAAAAAA", "SSUNNWWEEEEEEEEEAAA1NNNNNNNNNSSUNNWW"]
|
|
|
194 |
# return new_frame
|
195 |
|
196 |
def set_denoising_steps(denoising_steps, sampling_timesteps_state):
|
197 |
+
runner.algo.sampling_timesteps = denoising_steps
|
198 |
+
runner.algo.diffusion_model.sampling_timesteps = denoising_steps
|
199 |
sampling_timesteps_state = denoising_steps
|
200 |
+
print("set denoising steps to", runner.algo.sampling_timesteps)
|
201 |
return sampling_timesteps_state
|
202 |
|
203 |
def update_image_and_log(keys):
|
|
|
205 |
global input_history
|
206 |
global memory_curr_frame
|
207 |
|
208 |
+
print("algo frame:", len(runner.algo.frames))
|
209 |
|
210 |
for i in range(len(actions)):
|
211 |
memory_curr_frame += 1
|
|
|
244 |
global input_history
|
245 |
global memory_frames
|
246 |
|
247 |
+
device = next(runner.algo.parameters()).device
|
248 |
+
print(device)
|
249 |
+
runner.algo.reset()
|
250 |
memory_frames = []
|
251 |
memory_frames.append(load_image_as_tensor(DEFAULT_IMAGE))
|
252 |
memory_curr_frame = 0
|
|
|
330 |
input_box = gr.Textbox(label="Action Sequence", placeholder="Enter action sequence here...", lines=1, max_lines=1)
|
331 |
log_output = gr.Textbox(label="History Log", interactive=False)
|
332 |
with gr.Column(scale=1):
|
333 |
+
slider = gr.Slider(minimum=10, maximum=50, value=runner.algo.sampling_timesteps, step=1, label="Denoising Steps")
|
334 |
submit_button = gr.Button("Generate")
|
335 |
reset_btn = gr.Button("Reset")
|
336 |
|
337 |
+
sampling_timesteps_state = gr.State(runner.algo.sampling_timesteps)
|
338 |
|
339 |
example_actions = ["DDDDDDDDEEEEEEEEEESSSAAAAAAAAWWW", "DDDDDDDDDDDDQQQQQQQQQQQQQQQDDDDDDDDDDDD",
|
340 |
"DDDDWWWDDDDDDDDDDDDDDDDDDDDSSSAAAAAAAAAAAAAAAAAAAAAAAA", "SSUNNWWEEEEEEEEEAAA1NNNNNNNNNSSUNNWW"]
|