[报错已解决]得到一个不期待的值added_cond_kwargs,图生图和文生图的pipline是不同的

报错内容

得到一个不期待的值added_cond_kwargs

问题原因

对照下图,做测试unet_2d_condition.py里面UNet2dConditionModel类的forward输入

而StableDiffusionPipline(文生图t2i)的self.unet输入里面多了一个added_cond_kwargs需要写


从下图可以看出,右侧的t2i的xxxpipline.py中的self.unet
实际对应左侧unet_2d_condition.py的UNet2dConditionModel类,

因为pipeline是用的库里面的,我们改左侧condition里main的就行了

解决办法

因此只需要在unet_2d_condition(该文件自己可以定义)里面添加这个就行了

最近更新

  1. TCP协议是安全的吗?

    2023-12-22 01:16:01       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-22 01:16:01       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-22 01:16:01       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-22 01:16:01       20 阅读

热门阅读

  1. RHCE8 资料整理(十二)

    2023-12-22 01:16:01       41 阅读
  2. Issues about Ubuntu & ROS

    2023-12-22 01:16:01       32 阅读
  3. 【版本管理】git stash用法

    2023-12-22 01:16:01       30 阅读
  4. vue跳转方式

    2023-12-22 01:16:01       38 阅读
  5. HarmonyOS开发(十二):ArkTS组件通用事件

    2023-12-22 01:16:01       28 阅读
  6. LeetCode解法汇总2866. 美丽塔 II

    2023-12-22 01:16:01       46 阅读
  7. armv8-a 介绍

    2023-12-22 01:16:01       30 阅读
  8. 肺癌相关知识

    2023-12-22 01:16:01       30 阅读
  9. 解决MyBatis-Plus 更新字段为null 不生效

    2023-12-22 01:16:01       36 阅读
  10. QT计算时间差 秒 毫秒 (另附c++版本)

    2023-12-22 01:16:01       35 阅读
  11. 在 Mac 上使用 Python

    2023-12-22 01:16:01       42 阅读