From 8ea5e3871359abe969ea3ec522e78e0f0f08baad Mon Sep 17 00:00:00 2001 From: Yashwant Bezawada Date: Sat, 8 Nov 2025 15:46:23 -0600 Subject: [PATCH] fix: correct import path for load_model_dict_into_meta in conversion scripts The function load_model_dict_into_meta was moved from modeling_utils.py to model_loading_utils.py but the imports in the conversion scripts were not updated, causing ImportError when running these scripts. This fixes the import in 6 conversion scripts: - scripts/convert_sd3_to_diffusers.py - scripts/convert_stable_cascade_lite.py - scripts/convert_stable_cascade.py - scripts/convert_stable_audio.py - scripts/convert_sana_to_diffusers.py - scripts/convert_sana_controlnet_to_diffusers.py Fixes #12606 --- scripts/convert_sana_controlnet_to_diffusers.py | 2 +- scripts/convert_sana_to_diffusers.py | 2 +- scripts/convert_sd3_to_diffusers.py | 2 +- scripts/convert_stable_audio.py | 2 +- scripts/convert_stable_cascade.py | 2 +- scripts/convert_stable_cascade_lite.py | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/scripts/convert_sana_controlnet_to_diffusers.py b/scripts/convert_sana_controlnet_to_diffusers.py index bc1eb327880c..f7fcd7252576 100644 --- a/scripts/convert_sana_controlnet_to_diffusers.py +++ b/scripts/convert_sana_controlnet_to_diffusers.py @@ -10,7 +10,7 @@ from diffusers import ( SanaControlNetModel, ) -from diffusers.models.modeling_utils import load_model_dict_into_meta +from diffusers.models.model_loading_utils import load_model_dict_into_meta from diffusers.utils.import_utils import is_accelerate_available diff --git a/scripts/convert_sana_to_diffusers.py b/scripts/convert_sana_to_diffusers.py index 959a647e0a5e..833e64ba75e7 100644 --- a/scripts/convert_sana_to_diffusers.py +++ b/scripts/convert_sana_to_diffusers.py @@ -20,7 +20,7 @@ SanaTransformer2DModel, SCMScheduler, ) -from diffusers.models.modeling_utils import load_model_dict_into_meta +from diffusers.models.model_loading_utils import load_model_dict_into_meta from diffusers.utils.import_utils import is_accelerate_available diff --git a/scripts/convert_sd3_to_diffusers.py b/scripts/convert_sd3_to_diffusers.py index 0a3569efeab0..83cb436e6e32 100644 --- a/scripts/convert_sd3_to_diffusers.py +++ b/scripts/convert_sd3_to_diffusers.py @@ -7,7 +7,7 @@ from diffusers import AutoencoderKL, SD3Transformer2DModel from diffusers.loaders.single_file_utils import convert_ldm_vae_checkpoint -from diffusers.models.modeling_utils import load_model_dict_into_meta +from diffusers.models.model_loading_utils import load_model_dict_into_meta from diffusers.utils.import_utils import is_accelerate_available diff --git a/scripts/convert_stable_audio.py b/scripts/convert_stable_audio.py index 757d47a3168b..c3479fc6b2bb 100644 --- a/scripts/convert_stable_audio.py +++ b/scripts/convert_stable_audio.py @@ -18,7 +18,7 @@ StableAudioPipeline, StableAudioProjectionModel, ) -from diffusers.models.modeling_utils import load_model_dict_into_meta +from diffusers.models.model_loading_utils import load_model_dict_into_meta from diffusers.utils import is_accelerate_available diff --git a/scripts/convert_stable_cascade.py b/scripts/convert_stable_cascade.py index ce10970b0b6a..97ed18d9b4d4 100644 --- a/scripts/convert_stable_cascade.py +++ b/scripts/convert_stable_cascade.py @@ -20,7 +20,7 @@ ) from diffusers.loaders.single_file_utils import convert_stable_cascade_unet_single_file_to_diffusers from diffusers.models import StableCascadeUNet -from diffusers.models.modeling_utils import load_model_dict_into_meta +from diffusers.models.model_loading_utils import load_model_dict_into_meta from diffusers.pipelines.wuerstchen import PaellaVQModel from diffusers.utils import is_accelerate_available diff --git a/scripts/convert_stable_cascade_lite.py b/scripts/convert_stable_cascade_lite.py index ddccaa3b2e8a..5f4804e30f74 100644 --- a/scripts/convert_stable_cascade_lite.py +++ b/scripts/convert_stable_cascade_lite.py @@ -20,7 +20,7 @@ ) from diffusers.loaders.single_file_utils import convert_stable_cascade_unet_single_file_to_diffusers from diffusers.models import StableCascadeUNet -from diffusers.models.modeling_utils import load_model_dict_into_meta +from diffusers.models.model_loading_utils import load_model_dict_into_meta from diffusers.pipelines.wuerstchen import PaellaVQModel from diffusers.utils import is_accelerate_available