comfyUI deprecate(“AutoencoderTinyBlock“, “0.29“, deprecation_message)

ComfyUI 出现如下提示: 

/mnt/data/aigc/ComfyUI/comfyui_venv/lib/python3.10/site-packages/diffusers/models/unet_2d_blocks.py:249: FutureWarning: `AutoencoderTinyBlock` is deprecated and will be removed in version 0.29. Importing `AutoencoderTinyBlock` from `diffusers.models.unet_2d_blocks` is deprecated and this will be removed in a future version. Please use `from diffusers.models.unets.unet_2d_blocks import AutoencoderTinyBlock`, instead.
  deprecate("AutoencoderTinyBlock", "0.29", deprecation_message)
[2024-05-05 03:03] /mnt/data/aigc/ComfyUI/comfyui_venv/lib/python3.10/site-packages/diffusers/models/unet_2d_blocks.py:254: FutureWarning: `UNetMidBlock2D` is deprecated and will be removed in version 0.29. Importing `UNetMidBlock2D` from `diffusers.models.unet_2d_blocks` is deprecated and this will be removed in a future version. Please use `from diffusers.models.unets.unet_2d_blocks import UNetMidBlock2D`, instead.
  deprecate("UNetMidBlock2D", "0.29", deprecation_message)
[2024-05-05 03:03] /mnt/data/aigc/ComfyUI/comfyui_venv/lib/python3.10/site-packages/diffusers/models/unet_2d_blocks.py:259: FutureWarning: `UNetMidBlock2DCrossAttn` is deprecated and will be removed in version 0.29. Importing `UNetMidBlock2DCrossAttn` from `diffusers.models.unet_2d_blocks` is deprecated and this will be removed in a future version. Please use `from diffusers.models.unets.unet_2d_blocks import UNetMidBlock2DCrossAttn`, instead.
  deprecate("UNetMidBlock2DCrossAttn", "0.29", deprecation_message)

改问题为采用最新版本的diffusers引发的版本兼容问题,解决方案如下:

./custom_nodes/ComfyUI-layerdiffuse/lib_layerdiffusion/models.py文件中大约第10行

原码:

from diffusers.models.unet_2d_blocks import UNetMidBlock2D, get_down_block, get_up_block

修改为:

from diffusers.models.unets.unet_2d_blocks import UNetMidBlock2D, get_down_block, get_up_block
 

lib/python3.10/site-packages/modelscope/models/multi_modal/efficient_diffusion_tuning/control_sd_lora.py文件大约18行

原码:

from diffusers.models.unet_2d_blocks import \
    get_down_block as get_down_block_default
修改为:

from diffusers.models.unets.unet_2d_blocks import \
    get_down_block as get_down_block_default
 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值