KevinNg99 commited on
Commit
15ad850
·
1 Parent(s): 81d86e3
Files changed (2) hide show
  1. app.py +3 -3
  2. hyimage/models/vae/__init__.py +5 -1
app.py CHANGED
@@ -426,7 +426,7 @@ def create_interface(auto_load: bool = True, use_distilled: bool = False, device
426
 
427
  with gr.Row():
428
  seed = gr.Number(
429
- label="Seed", value=649151, precision=0,
430
  info="Random seed for reproducibility. (-1 for random seed)"
431
  )
432
  use_reprompt = gr.Checkbox(
@@ -434,8 +434,8 @@ def create_interface(auto_load: bool = True, use_distilled: bool = False, device
434
  info="Enhance prompt automatically"
435
  )
436
  use_refiner = gr.Checkbox(
437
- label="Use Refiner", value=False,
438
- info="Apply refiner after generation (Refiner is not supported yet; coming soon.)",
439
  interactive=True
440
  )
441
 
 
426
 
427
  with gr.Row():
428
  seed = gr.Number(
429
+ label="Seed", value=-1, precision=0,
430
  info="Random seed for reproducibility. (-1 for random seed)"
431
  )
432
  use_reprompt = gr.Checkbox(
 
434
  info="Enhance prompt automatically"
435
  )
436
  use_refiner = gr.Checkbox(
437
+ label="Use Refiner", value=True,
438
+ info="Apply refiner after generation",
439
  interactive=True
440
  )
441
 
hyimage/models/vae/__init__.py CHANGED
@@ -8,7 +8,11 @@ def load_vae(device, vae_path: str = None, vae_precision: str = None):
8
  config = HunyuanVAE2D.load_config(vae_path)
9
  vae = HunyuanVAE2D.from_config(config)
10
 
11
- ckpt = torch.load(Path(vae_path) / "pytorch_model.ckpt", map_location='cpu')
 
 
 
 
12
  if "state_dict" in ckpt:
13
  ckpt = ckpt["state_dict"]
14
  vae_ckpt = {}
 
8
  config = HunyuanVAE2D.load_config(vae_path)
9
  vae = HunyuanVAE2D.from_config(config)
10
 
11
+ ckpt_path = Path(vae_path) / "pytorch_model.ckpt"
12
+ if not ckpt_path.exists():
13
+ ckpt_path = Path(vae_path) / "pytorch_model.pt"
14
+
15
+ ckpt = torch.load(ckpt_path, map_location='cpu')
16
  if "state_dict" in ckpt:
17
  ckpt = ckpt["state_dict"]
18
  vae_ckpt = {}