Adapter commited on
Commit
643dbf7
1 Parent(s): 164d0c9

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -4
app.py CHANGED
@@ -127,15 +127,17 @@ class process:
127
  ckpt = os.path.join("models", opt.base_model)
128
  pl_sd = read_state_dict(ckpt)
129
  if "state_dict" in pl_sd:
130
- st = pl_sd["state_dict"]
131
  else:
132
- st = pl_sd
133
- self.sd_model.load_state_dict(st, strict=False)
 
134
  self.base_model = opt.base_model
135
  if self.base_model!='v1-5-pruned-emaonly.ckpt' and self.base_model!='sd-v1-4.ckpt':
136
  vae_sd = torch.load(os.path.join('models', 'anything-v4.0.vae.pt'), map_location="cuda")
137
  st = vae_sd["state_dict"]
138
  self.sd_model.first_stage_model.load_state_dict(st, strict=False)
 
139
 
140
  with torch.inference_mode(), \
141
  self.sd_model.ema_scope(), \
@@ -304,7 +306,7 @@ with gr.Blocks(css='style.css') as demo:
304
  label=f"Input type for drawing",
305
  interactive=True,
306
  value="Nothing")
307
- im1 = gr.Image(source='canvas', tool='color-sketch', label='Pay attention to adjusting stylus thickness!', visible=False)
308
  im2 = im1
309
  cond_weight = gr.Slider(
310
  label="Condition weight",
 
127
  ckpt = os.path.join("models", opt.base_model)
128
  pl_sd = read_state_dict(ckpt)
129
  if "state_dict" in pl_sd:
130
+ pl_sd = pl_sd["state_dict"]
131
  else:
132
+ pl_sd = pl_sd
133
+ self.sd_model.load_state_dict(pl_sd, strict=False)
134
+ del pl_sd
135
  self.base_model = opt.base_model
136
  if self.base_model!='v1-5-pruned-emaonly.ckpt' and self.base_model!='sd-v1-4.ckpt':
137
  vae_sd = torch.load(os.path.join('models', 'anything-v4.0.vae.pt'), map_location="cuda")
138
  st = vae_sd["state_dict"]
139
  self.sd_model.first_stage_model.load_state_dict(st, strict=False)
140
+ del st
141
 
142
  with torch.inference_mode(), \
143
  self.sd_model.ema_scope(), \
 
306
  label=f"Input type for drawing",
307
  interactive=True,
308
  value="Nothing")
309
+ im1 = gr.Image(source='canvas', tool='color-sketch', label='Pay attention to adjusting stylus thickness!', visible=False)
310
  im2 = im1
311
  cond_weight = gr.Slider(
312
  label="Condition weight",