【扩散模型】从零跑通StableDiffusion/ControlNet/Prompt-diff

本文介绍了如何配置和运行基于Stable Diffusion的Prompt-diff、ControlNet和文本编码器,包括下载权重、修改文件路径等关键步骤,解决了从GitHub部署项目时遇到的问题。通过本文,读者可以了解如何避免在部署和运行相关模型时的常见错误。
摘要由CSDN通过智能技术生成

AIGC越来越火,基于Stable Diffusion的项目也越来越多,这两天我配置了Prompt-Diff(NIPS 2023)项目链接,再跑`run_prompt_diffusion.ipynb`过程中加载模型一直报错,好歹最后花了老大劲终于成功了(从Huggingface上直接加载模型会报错)。

虽然现在配置SD的Web UI教程特别多,但是如何从GitHub上部署、跑通测试的demo、训练自己的模型的教材相对较少,我也分享一下我自己部署跑demo过程中踩过的坑。(欢迎交流指正批评!)

目录

问题1:Prompt-diff权重

问题2:ControlNet权重

问题3:StableDiffusion文本编码器权重


初始项目结构

问题1:Prompt-diff权重配置

通过上方链接下载好模型权重(network-step=04999.ckpt),放置到models/文件夹下。

  • 12
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值