diff --git a/extensions-builtin/sd-extension-chainner b/extensions-builtin/sd-extension-chainner index d77ddcf7c..fff14fc7e 160000 --- a/extensions-builtin/sd-extension-chainner +++ b/extensions-builtin/sd-extension-chainner @@ -1 +1 @@ -Subproject commit d77ddcf7c0c81221f94bb4bc58de1d333c17b84c +Subproject commit fff14fc7e3f642da01e1b6b9b0ef2af1e2021227 diff --git a/modules/model_flux.py b/modules/model_flux.py index 2a80e5c34..5987d686a 100644 --- a/modules/model_flux.py +++ b/modules/model_flux.py @@ -110,10 +110,10 @@ def load_flux_bnb(checkpoint_info, diffusers_load_config): # pylint: disable=unu def load_flux_gguf(file_path): transformer = None + model_te.install_gguf() from accelerate import init_empty_weights from diffusers.loaders.single_file_utils import convert_flux_transformer_checkpoint_to_diffusers from modules import ggml, sd_hijack_accelerate - model_te.install_gguf() with init_empty_weights(): from diffusers import FluxTransformer2DModel config = FluxTransformer2DModel.load_config(os.path.join('configs', 'flux'), subfolder="transformer")