msong97 commited on
Commit
fd38b85
·
1 Parent(s): 01302e8

debug print

Browse files
Files changed (1) hide show
  1. app.py +4 -2
app.py CHANGED
@@ -62,6 +62,7 @@ def generate_imgs(x: torch.Tensor,
62
  physics: PhysicsWithGenerator, use_gen: bool,
63
  baseline: BaselineModel, model: EvalModel,
64
  metrics: List[Metric]):
 
65
  ### Compute y
66
  y = physics(x, use_gen) # possible reduction in img shape due to Blurring
67
 
@@ -113,6 +114,7 @@ def generate_imgs(x: torch.Tensor,
113
  out = to_pil(process_img(out)[0].to('cpu'))
114
  out_baseline = to_pil(process_img(out_baseline)[0].to('cpu'))
115
 
 
116
  return x, y, out, out_baseline, physics.display_saved_params(), metrics_y, metrics_out, metrics_out_baseline
117
 
118
 
@@ -150,7 +152,7 @@ generate_imgs_from_user_partial = partial(generate_imgs_from_user, model=ram_mod
150
  generate_imgs_from_dataset_partial = partial(generate_imgs_from_dataset, model=ram_model, metrics=psnr)
151
  generate_random_imgs_from_dataset_partial = partial(generate_random_imgs_from_dataset, model=ram_model, metrics=psnr)
152
 
153
-
154
  ### Gradio Blocks interface
155
 
156
  title = "Inverse problem playground" # displayed on gradio tab and in the gradio page
@@ -166,7 +168,7 @@ with gr.Blocks(title=title, theme=gr.themes.Glass()) as interface:
166
  physics_placeholder = gr.State(lambda: get_physics_on_DEVICE_STR("MotionBlur_easy"))
167
  model_b_placeholder = gr.State(lambda: get_baseline_model_on_DEVICE_STR("DPIR"))
168
 
169
-
170
  @gr.render(inputs=[dataset_placeholder, physics_placeholder, available_physics_placeholder])
171
  def dynamic_layout(dataset, physics, available_physics):
172
  ### LAYOUT
 
62
  physics: PhysicsWithGenerator, use_gen: bool,
63
  baseline: BaselineModel, model: EvalModel,
64
  metrics: List[Metric]):
65
+ print(torch.cuda.memory_allocated() / 1024**2)
66
  ### Compute y
67
  y = physics(x, use_gen) # possible reduction in img shape due to Blurring
68
 
 
114
  out = to_pil(process_img(out)[0].to('cpu'))
115
  out_baseline = to_pil(process_img(out_baseline)[0].to('cpu'))
116
 
117
+ print(torch.cuda.memory_allocated() / 1024**2)
118
  return x, y, out, out_baseline, physics.display_saved_params(), metrics_y, metrics_out, metrics_out_baseline
119
 
120
 
 
152
  generate_imgs_from_dataset_partial = partial(generate_imgs_from_dataset, model=ram_model, metrics=psnr)
153
  generate_random_imgs_from_dataset_partial = partial(generate_random_imgs_from_dataset, model=ram_model, metrics=psnr)
154
 
155
+ print(torch.cuda.memory_allocated() / 1024**2)
156
  ### Gradio Blocks interface
157
 
158
  title = "Inverse problem playground" # displayed on gradio tab and in the gradio page
 
168
  physics_placeholder = gr.State(lambda: get_physics_on_DEVICE_STR("MotionBlur_easy"))
169
  model_b_placeholder = gr.State(lambda: get_baseline_model_on_DEVICE_STR("DPIR"))
170
 
171
+ print(torch.cuda.memory_allocated() / 1024**2)
172
  @gr.render(inputs=[dataset_placeholder, physics_placeholder, available_physics_placeholder])
173
  def dynamic_layout(dataset, physics, available_physics):
174
  ### LAYOUT