sd-forge-layerdiffuse icon indicating copy to clipboard operation
sd-forge-layerdiffuse copied to clipboard

Error loading script: forge_layerdiffusion.py

Open Koxae opened this issue 1 year ago • 5 comments

Hello. The script stopped loading at startup.

*** Error loading script: forge_layerdiffusion.py
    Traceback (most recent call last):
      File "C:\ai\webui\modules\scripts.py", line 541, in load_scripts
        script_module = script_loading.load_module(scriptfile.path)
      File "C:\ai\webui\modules\script_loading.py", line 10, in load_module
        module_spec.loader.exec_module(module)
      File "<frozen importlib._bootstrap_external>", line 883, in exec_module
      File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
      File "C:\ai\webui\extensions\sd-forge-layerdiffuse\scripts\forge_layerdiffusion.py", line 15, in <module>
        from lib_layerdiffusion.models import TransparentVAEDecoder, TransparentVAEEncoder
      File "C:\ai\webui\extensions\sd-forge-layerdiffuse\lib_layerdiffusion\models.py", line 10, in <module>
        from diffusers.models.unets.unet_2d_blocks import UNetMidBlock2D, get_down_block, get_up_block
    ModuleNotFoundError: No module named 'diffusers.models.unets'

Koxae avatar Aug 01 '24 20:08 Koxae

I got the same error.

KilluaMorales avatar Aug 03 '24 02:08 KilluaMorales

I just figured out why it's showing that. You need to update forge. Here's a link to how: https://github.com/lllyasviel/stable-diffusion-webui-forge/discussions/329#discussioncomment-8709692

KilluaMorales avatar Aug 03 '24 04:08 KilluaMorales

I just figured out why it's showing that. You need to update forge. Here's a link to how: lllyasviel/stable-diffusion-webui-forge#329 (reply in thread)

Thank you. But unfortunately, Forge update is not possible now. The new version is not compatible with many extensions.

Koxae avatar Aug 03 '24 10:08 Koxae

*** Error loading script: forge_layerdiffusion.py Traceback (most recent call last): File "D:\DEV\AI-PROJECTS\stable-diffusion-webui-forge\modules\scripts.py", line 525, in load_scripts script_module = script_loading.load_module(scriptfile.path) File "D:\DEV\AI-PROJECTS\stable-diffusion-webui-forge\modules\script_loading.py", line 13, in load_module module_spec.loader.exec_module(module) File "", line 883, in exec_module File "", line 241, in _call_with_frames_removed File "D:\DEV\AI-PROJECTS\stable-diffusion-webui-forge\extensions\sd-forge-layerdiffuse\scripts\forge_layerdiffusion.py", line 11, in from lib_layerdiffusion.utils import rgba2rgbfp32, to255unit8, crop_and_resize_image, forge_clip_encode File "D:\DEV\AI-PROJECTS\stable-diffusion-webui-forge\extensions\sd-forge-layerdiffuse\lib_layerdiffusion\utils.py", line 3, in from backend import memory_management ImportError: cannot import name 'memory_management' from 'backend' (unknown location)


navin-hariharan avatar Aug 04 '24 00:08 navin-hariharan

whats the solution - getting same error?

rodion-b avatar Feb 16 '25 21:02 rodion-b