YuxueYang commited on
Commit
531d0cf
·
1 Parent(s): 2a59fa8

Set default pretrained model to "checkpoints/LayerAnimate-Mix"

Browse files
Files changed (1) hide show
  1. app.py +5 -3
app.py CHANGED
@@ -68,6 +68,7 @@ class LayerAnimate:
68
  self.sample_grid = np.meshgrid(np.linspace(0, self.W - 1, 10, dtype=int), np.linspace(0, self.H - 1, 10, dtype=int))
69
  self.sample_grid = np.stack(self.sample_grid, axis=-1).reshape(-1, 1, 2)
70
  self.sample_grid = np.repeat(self.sample_grid, self.L, axis=1) # [N, F, 2]
 
71
 
72
  @spaces.GPU
73
  def set_seed(self, seed):
@@ -243,6 +244,9 @@ class LayerAnimate:
243
  return output_video_path, output_video_traj_path
244
 
245
 
 
 
 
246
  def update_layer_region(image, layer_mask):
247
  if image is None or layer_mask is None:
248
  return None, False
@@ -412,7 +416,6 @@ if __name__ == "__main__":
412
  6. **Note: Remember to click "Clear" button to clear all the controls before switching to another example.**<br>
413
  """)
414
 
415
- layeranimate = LayerAnimate()
416
  layer_indices = [gr.Number(value=i, visible=False) for i in range(LAYER_CAPACITY)]
417
  layer_tracking_points = [gr.State([[]]) for _ in range(LAYER_CAPACITY)]
418
  layer_masks = []
@@ -505,10 +508,9 @@ if __name__ == "__main__":
505
  pretrained_model_path = gr.Dropdown(
506
  label="Pretrained Model",
507
  choices=[
508
- "None",
509
  "checkpoints/LayerAnimate-Mix",
510
  ],
511
- value="None",
512
  )
513
  text_prompt = gr.Textbox(label="Text Prompt", value="an anime scene.")
514
  text_n_prompt = gr.Textbox(label="Negative Text Prompt", value="")
 
68
  self.sample_grid = np.meshgrid(np.linspace(0, self.W - 1, 10, dtype=int), np.linspace(0, self.H - 1, 10, dtype=int))
69
  self.sample_grid = np.stack(self.sample_grid, axis=-1).reshape(-1, 1, 2)
70
  self.sample_grid = np.repeat(self.sample_grid, self.L, axis=1) # [N, F, 2]
71
+ self.set_model("checkpoints/LayerAnimate-Mix")
72
 
73
  @spaces.GPU
74
  def set_seed(self, seed):
 
244
  return output_video_path, output_video_traj_path
245
 
246
 
247
+ layeranimate = LayerAnimate()
248
+
249
+
250
  def update_layer_region(image, layer_mask):
251
  if image is None or layer_mask is None:
252
  return None, False
 
416
  6. **Note: Remember to click "Clear" button to clear all the controls before switching to another example.**<br>
417
  """)
418
 
 
419
  layer_indices = [gr.Number(value=i, visible=False) for i in range(LAYER_CAPACITY)]
420
  layer_tracking_points = [gr.State([[]]) for _ in range(LAYER_CAPACITY)]
421
  layer_masks = []
 
508
  pretrained_model_path = gr.Dropdown(
509
  label="Pretrained Model",
510
  choices=[
 
511
  "checkpoints/LayerAnimate-Mix",
512
  ],
513
+ value="checkpoints/LayerAnimate-Mix",
514
  )
515
  text_prompt = gr.Textbox(label="Text Prompt", value="an anime scene.")
516
  text_n_prompt = gr.Textbox(label="Negative Text Prompt", value="")