Skip to content

rank_dict.values() list index out of range in diffuser v0.40 #14860

Description

@xalteropsx

Describe the bug

the bug is not appear in below version of diffuser v0.37 it appear on my current v0.40

i have test it on v38 v39 as well seems like work fine only v40 has problem

when loading lora weight

Reproduction

pipe.load_lora_weights("F:/nuke_lora/glamrous.safetensors",weight_name='lora_glamrous',adapter_name='lora_glamrous') 

Logs

pipe.load_lora_weights("F:/nuke_lora/glamrous.safetensors",weight_name='lora_glamrous',adapter_name='lora_glamrous') 
  File "Z:\software\python11\Lib\site-packages\diffusers\utils\peft_utils.py", line 347, in wrapper
    return fn(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^
  File "Z:\software\python11\Lib\site-packages\diffusers\loaders\lora_pipeline.py", line 224, in load_lora_weights
    self.load_lora_into_text_encoder(
  File "Z:\software\python11\Lib\site-packages\diffusers\loaders\lora_pipeline.py", line 447, in load_lora_into_text_encoder
    _load_lora_into_text_encoder(
  File "Z:\software\python11\Lib\site-packages\diffusers\loaders\lora_base.py", line 397, in _load_lora_into_text_encoder
    lora_config = _create_lora_config(state_dict, network_alphas, metadata, rank, is_unet=False)
                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "Z:\software\python11\Lib\site-packages\diffusers\utils\peft_utils.py", line 379, in _create_lora_config
    lora_config_kwargs = get_peft_kwargs(
                         ^^^^^^^^^^^^^^^^
  File "Z:\software\python11\Lib\site-packages\diffusers\utils\peft_utils.py", line 158, in get_peft_kwargs
    r = lora_alpha = list(rank_dict.values())[0]
                     ~~~~~~~~~~~~~~~~~~~~~~~~^^^
IndexError: list index out of range
❌ Reload failed

System Info

0.40.0 diffuser, 3.11 python

Who can help?

No response

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions