Severian commited on
Commit
d8ecf0f
·
verified ·
1 Parent(s): 38a505c

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -2
app.py CHANGED
@@ -58,13 +58,19 @@ loaded_pipe = None
58
  def load_models_on_launch():
59
  global loaded_controlnet, loaded_pipe
60
  print("Loading models on launch...")
61
- controlnet_path = snapshot_download(CONTROLNET_MODELS["QR Code Monster"])
 
 
 
 
 
 
62
  loaded_controlnet = ControlNetModel.from_pretrained(
63
  controlnet_path,
64
  torch_dtype=torch.float16
65
  ).to("cuda")
66
 
67
- diffusion_path = snapshot_download(DIFFUSION_MODELS["GhostMix"])
68
  loaded_pipe = StableDiffusionControlNetImg2ImgPipeline.from_pretrained(
69
  diffusion_path,
70
  controlnet=loaded_controlnet,
 
58
  def load_models_on_launch():
59
  global loaded_controlnet, loaded_pipe
60
  print("Loading models on launch...")
61
+
62
+ # Download the main repository
63
+ main_repo_path = snapshot_download("monster-labs/control_v1p_sd15_qrcode_monster")
64
+
65
+ # Construct the path to the subfolder
66
+ controlnet_path = os.path.join(main_repo_path, "v2")
67
+
68
  loaded_controlnet = ControlNetModel.from_pretrained(
69
  controlnet_path,
70
  torch_dtype=torch.float16
71
  ).to("cuda")
72
 
73
+ diffusion_path = snapshot_download(DIFFUSION_MODELS["GhostMix", "Stable v1.5"])
74
  loaded_pipe = StableDiffusionControlNetImg2ImgPipeline.from_pretrained(
75
  diffusion_path,
76
  controlnet=loaded_controlnet,