[报错已解决]得到一个不期待的值added_cond_kwargs,图生图和文生图的pipline是不同的
2023-12-20 00:29:32
报错内容
得到一个不期待的值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(该文件自己可以定义)里面添加这个就行了
文章来源:https://blog.csdn.net/zjc910997316/article/details/135094642
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!