John6666 commited on
Commit
1e7421b
·
verified ·
1 Parent(s): 05fed87

Upload 4 files

Browse files
convert_url_to_diffusers_sd.py CHANGED
@@ -212,6 +212,7 @@ def fuse_loras(pipe, civitai_key="", lora_dict={}, temp_dir="."):
212
  pipe.set_adapters(a_list, adapter_weights=w_list)
213
  pipe.fuse_lora(adapter_names=a_list, lora_scale=1.0)
214
  pipe.unload_lora_weights()
 
215
 
216
 
217
  def convert_url_to_diffusers_sd(url, civitai_key="", half=True, vae=None, scheduler="Euler", lora_dict={},
@@ -259,7 +260,7 @@ def convert_url_to_diffusers_sd(url, civitai_key="", half=True, vae=None, schedu
259
  elif new_vae_file:
260
  pipe.vae = AutoencoderKL.from_single_file(new_vae_file)
261
 
262
- fuse_loras(pipe, lora_dict, temp_dir, civitai_key)
263
 
264
  sconf = get_scheduler_config(scheduler)
265
  pipe.scheduler = sconf[0].from_config(pipe.scheduler.config, **sconf[1])
 
212
  pipe.set_adapters(a_list, adapter_weights=w_list)
213
  pipe.fuse_lora(adapter_names=a_list, lora_scale=1.0)
214
  pipe.unload_lora_weights()
215
+ return pipe
216
 
217
 
218
  def convert_url_to_diffusers_sd(url, civitai_key="", half=True, vae=None, scheduler="Euler", lora_dict={},
 
260
  elif new_vae_file:
261
  pipe.vae = AutoencoderKL.from_single_file(new_vae_file)
262
 
263
+ pipe = fuse_loras(pipe, lora_dict, temp_dir, civitai_key)
264
 
265
  sconf = get_scheduler_config(scheduler)
266
  pipe.scheduler = sconf[0].from_config(pipe.scheduler.config, **sconf[1])
convert_url_to_diffusers_sd_gr.py CHANGED
@@ -241,6 +241,7 @@ def fuse_loras(pipe, lora_dict={}, temp_dir=".", civitai_key="", hf_token=""):
241
  pipe.set_adapters(a_list, adapter_weights=w_list)
242
  pipe.fuse_lora(adapter_names=a_list, lora_scale=1.0)
243
  pipe.unload_lora_weights()
 
244
 
245
 
246
  def convert_url_to_diffusers_sd(url, civitai_key="", hf_token="", is_upload_sf=False, half=True, vae=None, scheduler="Euler", lora_dict={},
@@ -289,7 +290,7 @@ def convert_url_to_diffusers_sd(url, civitai_key="", hf_token="", is_upload_sf=F
289
  elif new_vae_file:
290
  pipe.vae = AutoencoderKL.from_single_file(new_vae_file)
291
 
292
- fuse_loras(pipe, lora_dict, temp_dir, civitai_key, hf_token)
293
 
294
  sconf = get_scheduler_config(scheduler)
295
  pipe.scheduler = sconf[0].from_config(pipe.scheduler.config, **sconf[1])
 
241
  pipe.set_adapters(a_list, adapter_weights=w_list)
242
  pipe.fuse_lora(adapter_names=a_list, lora_scale=1.0)
243
  pipe.unload_lora_weights()
244
+ return pipe
245
 
246
 
247
  def convert_url_to_diffusers_sd(url, civitai_key="", hf_token="", is_upload_sf=False, half=True, vae=None, scheduler="Euler", lora_dict={},
 
290
  elif new_vae_file:
291
  pipe.vae = AutoencoderKL.from_single_file(new_vae_file)
292
 
293
+ pipe = fuse_loras(pipe, lora_dict, temp_dir, civitai_key, hf_token)
294
 
295
  sconf = get_scheduler_config(scheduler)
296
  pipe.scheduler = sconf[0].from_config(pipe.scheduler.config, **sconf[1])
local/convert_url_to_diffusers_sd.py CHANGED
@@ -212,6 +212,7 @@ def fuse_loras(pipe, civitai_key="", lora_dict={}, temp_dir="."):
212
  pipe.set_adapters(a_list, adapter_weights=w_list)
213
  pipe.fuse_lora(adapter_names=a_list, lora_scale=1.0)
214
  pipe.unload_lora_weights()
 
215
 
216
 
217
  def convert_url_to_diffusers_sd(url, civitai_key="", half=True, vae=None, scheduler="Euler", lora_dict={},
@@ -259,7 +260,7 @@ def convert_url_to_diffusers_sd(url, civitai_key="", half=True, vae=None, schedu
259
  elif new_vae_file:
260
  pipe.vae = AutoencoderKL.from_single_file(new_vae_file)
261
 
262
- fuse_loras(pipe, lora_dict, temp_dir, civitai_key)
263
 
264
  sconf = get_scheduler_config(scheduler)
265
  pipe.scheduler = sconf[0].from_config(pipe.scheduler.config, **sconf[1])
 
212
  pipe.set_adapters(a_list, adapter_weights=w_list)
213
  pipe.fuse_lora(adapter_names=a_list, lora_scale=1.0)
214
  pipe.unload_lora_weights()
215
+ return pipe
216
 
217
 
218
  def convert_url_to_diffusers_sd(url, civitai_key="", half=True, vae=None, scheduler="Euler", lora_dict={},
 
260
  elif new_vae_file:
261
  pipe.vae = AutoencoderKL.from_single_file(new_vae_file)
262
 
263
+ pipe = fuse_loras(pipe, lora_dict, temp_dir, civitai_key)
264
 
265
  sconf = get_scheduler_config(scheduler)
266
  pipe.scheduler = sconf[0].from_config(pipe.scheduler.config, **sconf[1])