Description
Is there an existing issue for this?
- I have searched the existing issues and checked the recent builds/commits
What happened?
I can no longer change my models after the latest update, it broke my ability to switch models.
Loading model fcanimemixFcAnime_v30.safetensors [72bb4c3a77] (2 out of 2)
Loading weights [72bb4c3a77] from M:\stable-diffusion-webui\models\Stable-diffusion\fcanimemixFcAnime_v30.safetensors
Creating model from config: M:\stable-diffusion-webui\configs\v1-inference.yaml
Applying attention optimization: xformers... done.
changing setting sd_model_checkpoint to fcanimemixFcAnime_v30.safetensors [72bb4c3a77]: RuntimeError
Traceback (most recent call last):
File "M:\stable-diffusion-webui\modules\options.py", line 146, in set
option.onchange()
File "M:\stable-diffusion-webui\modules\call_queue.py", line 13, in f
res = func(*args, **kwargs)
File "M:\stable-diffusion-webui\modules\initialize_util.py", line 174, in
shared.opts.onchange("sd_model_checkpoint", wrap_queued_call(lambda: sd_models.reload_model_weights()), call=False)
File "M:\stable-diffusion-webui\modules\sd_models.py", line 764, in reload_model_weights
sd_model = reuse_model_from_already_loaded(sd_model, checkpoint_info, timer)
File "M:\stable-diffusion-webui\modules\sd_models.py", line 733, in reuse_model_from_already_loaded
load_model(checkpoint_info)
File "M:\stable-diffusion-webui\modules\sd_models.py", line 664, in load_model
sd_hijack.model_hijack.hijack(sd_model)
File "M:\stable-diffusion-webui\modules\sd_hijack.py", line 258, in hijack
ldm_original_forward = patches.patch(file, ldm.modules.diffusionmodules.openaimodel.UNetModel, "forward", sd_unet.UNetModel_forward)
File "M:\stable-diffusion-webui\modules\patches.py", line 22, in patch
raise RuntimeError(f"patch for {field} is already applied")
RuntimeError: patch for forward is already applied
Steps to reproduce the problem
1.Open webui.bat
2. Change Model
What should have happened?
Model should have changed
Sysinfo
What browsers do you use to access the UI ?
Google Chrome
Console logs
Loading model fcanimemixFcAnime_v30.safetensors [72bb4c3a77] (2 out of 2)
Loading weights [72bb4c3a77] from M:\stable-diffusion-webui\models\Stable-diffusion\fcanimemixFcAnime_v30.safetensors
Creating model from config: M:\stable-diffusion-webui\configs\v1-inference.yaml
Applying attention optimization: xformers... done.
changing setting sd_model_checkpoint to fcanimemixFcAnime_v30.safetensors [72bb4c3a77]: RuntimeError
Traceback (most recent call last):
File "M:\stable-diffusion-webui\modules\options.py", line 146, in set
option.onchange()
File "M:\stable-diffusion-webui\modules\call_queue.py", line 13, in f
res = func(*args, **kwargs)
File "M:\stable-diffusion-webui\modules\initialize_util.py", line 174, in <lambda>
shared.opts.onchange("sd_model_checkpoint", wrap_queued_call(lambda: sd_models.reload_model_weights()), call=False)
File "M:\stable-diffusion-webui\modules\sd_models.py", line 764, in reload_model_weights
sd_model = reuse_model_from_already_loaded(sd_model, checkpoint_info, timer)
File "M:\stable-diffusion-webui\modules\sd_models.py", line 733, in reuse_model_from_already_loaded
load_model(checkpoint_info)
File "M:\stable-diffusion-webui\modules\sd_models.py", line 664, in load_model
sd_hijack.model_hijack.hijack(sd_model)
File "M:\stable-diffusion-webui\modules\sd_hijack.py", line 258, in hijack
ldm_original_forward = patches.patch(__file__, ldm.modules.diffusionmodules.openaimodel.UNetModel, "forward", sd_unet.UNetModel_forward)
File "M:\stable-diffusion-webui\modules\patches.py", line 22, in patch
raise RuntimeError(f"patch for {field} is already applied")
RuntimeError: patch for forward is already applied
Additional information
No response