Is there an existing issue for this?
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
sysinfo-2023-12-02-10-17.json
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
Is there an existing issue for this?
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
sysinfo-2023-12-02-10-17.json
What browsers do you use to access the UI ?
Google Chrome
Console logs
Additional information
No response