YucYux commited on
Commit
13a411c
·
1 Parent(s): 5954d37

tried to fix model loading bug

Browse files
Files changed (1) hide show
  1. app.py +5 -4
app.py CHANGED
@@ -10,6 +10,7 @@ from PIL import Image
10
  import spaces
11
 
12
 
 
13
  def image_transform(image, resolution=256, normalize=True):
14
  image = transforms.Resize(resolution, interpolation=transforms.InterpolationMode.BICUBIC)(image)
15
  image = transforms.CenterCrop((resolution, resolution))(image)
@@ -259,7 +260,7 @@ def get_highlighted_text_tuples(current_x_ids_batch, prompt_input_ids, prompt_le
259
  @torch.no_grad()
260
  @spaces.GPU
261
  def generate_viz_wrapper_t2i(prompt_text, steps, guidance_scale, mask_schedule="cosine"):
262
- global MODEL, TOKENIZER, MASK_ID, DEVICE, uni_prompting
263
 
264
  if MODEL is None or TOKENIZER is None or MASK_ID is None:
265
  yield [("Error: Model not loaded. Please load the model first.", "ERROR")], "Model not loaded."
@@ -315,7 +316,7 @@ def generate_viz_wrapper_t2i(prompt_text, steps, guidance_scale, mask_schedule="
315
  @spaces.GPU
316
  def generate_viz_wrapper_lm(prompt_text, steps, gen_length, block_length, temperature,
317
  cfg_scale, remasking_strategy, thinking_mode_lm=False):
318
- global MODEL, TOKENIZER, MASK_ID, DEVICE
319
  if MODEL is None or TOKENIZER is None or MASK_ID is None:
320
  yield [("Error: Model not loaded. Please load the model first.", "ERROR")], "Model not loaded."
321
  return
@@ -1130,9 +1131,9 @@ with gr.Blocks(css=css_styles, theme=theme) as demo:
1130
  return None, None, None # Clear image, visualization, and final text
1131
 
1132
  clear_button_ui_lm.click(
1133
- fn=clear_outputs,
1134
  inputs=None,
1135
- outputs=[image_upload_box, output_visualization_box_lm, output_final_text_box_lm],
1136
  queue=False
1137
  )
1138
  clear_button_ui_mmu.click(
 
10
  import spaces
11
 
12
 
13
+
14
  def image_transform(image, resolution=256, normalize=True):
15
  image = transforms.Resize(resolution, interpolation=transforms.InterpolationMode.BICUBIC)(image)
16
  image = transforms.CenterCrop((resolution, resolution))(image)
 
260
  @torch.no_grad()
261
  @spaces.GPU
262
  def generate_viz_wrapper_t2i(prompt_text, steps, guidance_scale, mask_schedule="cosine"):
263
+ global MODEL, TOKENIZER, MASK_ID, DEVICE, uni_prompting, VQ_MODEL
264
 
265
  if MODEL is None or TOKENIZER is None or MASK_ID is None:
266
  yield [("Error: Model not loaded. Please load the model first.", "ERROR")], "Model not loaded."
 
316
  @spaces.GPU
317
  def generate_viz_wrapper_lm(prompt_text, steps, gen_length, block_length, temperature,
318
  cfg_scale, remasking_strategy, thinking_mode_lm=False):
319
+ global MODEL, TOKENIZER, MASK_ID, DEVICE, VQ_MODEL
320
  if MODEL is None or TOKENIZER is None or MASK_ID is None:
321
  yield [("Error: Model not loaded. Please load the model first.", "ERROR")], "Model not loaded."
322
  return
 
1131
  return None, None, None # Clear image, visualization, and final text
1132
 
1133
  clear_button_ui_lm.click(
1134
+ fn=lambda: (None, None), # 返回两个 None
1135
  inputs=None,
1136
+ outputs=[output_visualization_box_lm, output_final_text_box_lm], # 只清除两个文本框
1137
  queue=False
1138
  )
1139
  clear_button_ui_mmu.click(