当前位置: 首页> 房产> 家装 > stable-diffusion.cpp 文字生成图片

stable-diffusion.cpp 文字生成图片

时间:2025/7/18 16:35:58来源:https://blog.csdn.net/y281252548/article/details/139642478 浏览次数:0次

纯 C/C++ 中 [Stable Diffusion] 的推断

https://github.com/CompVis/stable-diffusion

## 特点

- 基于 [ggml](https://github.com/ggerganov/ggml) 的普通 C/C++ 实现,工作方式与 [llama.cpp](https://github.com/ggerganov/llama.cpp) 相同
- 超轻量级,无外部依赖
- 支持 SD1.x、SD2.x 和 SDXL
    - !!!SDXL 中的 VAE 在 FP16 下遇到 NaN 问题,但不幸的是,ggml_conv_2d仅在 FP16 下运行。因此,需要一个参数来指定已修复 FP16 NaN 问题的 VAE。您可以在此处找到它:[SDXL VAE FP16 Fix]

github 下载最新的release版本


 

下载推理模型v1-5-pruned-emaonly.ckpt

链接:https://pan.baidu.com/s/1QQoiyqrApEeLGNhzZ9VNsw 
提取码:ogb5

一年后失效

使用方法:

命令行切换到

E:\git\c++\stable-diffusion.cpp-master>sd -m .\models\v1-5-pruned-emaonly.ckpt -
p "a lovely cat"

我是i5cpu,无独立显卡

用了10分钟左右生成

关键字:stable-diffusion.cpp 文字生成图片

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: