stable-diffusion.cpp 文字生成图片

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

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

特点

  • 基于 ggmlhttps://github.com/ggerganov/ggml) 的普通 C/C++ 实现,工作方式与 llama.cpphttps://github.com/ggerganov/llama.cpp) 相同

  • 超轻量级,无外部依赖

  • 支持 SD1.x、SD2.x 和 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分钟左右生成

相关推荐
武子康4 天前
不要问模型是 Transformer 还是 Diffusion:一套五层技术栈检查法(系统角色 / 表示空间 / 网络骨架 / 训练范式 / 推理算法)
人工智能·stable diffusion·llm
武子康6 天前
从随机动作块到真实闭环:Diffusion 与 Flow 策略的执行账本
人工智能·stable diffusion·agent
chenment7 天前
ComfyUI 自定义节点开发:从零扩展你的图像生成工作流
python·stable diffusion
Lifangyun_WD14 天前
RTX 5090跑Stable Diffusion XL:生图速度、显存占用与商业应用边界
人工智能·stable diffusion·gpu算力·rtx 5090·gpu容器·gpu租赁
承渊政道14 天前
把家里的显卡变成远程AI画室:Stable Diffusion WebUI部署实战
人工智能·stable diffusion·内网穿透·cpolar·web ui·ai画室
老刘说AI2 个月前
类Sora模型:解锁动态视觉艺术的密码
人工智能·stable diffusion·架构·embedding
python-码博士2 个月前
Stable Diffusion 3 / FLUX 类模型中的 Flow Matching:怎么用、怎么调、怎么避坑
stable diffusion
Rocky Ding*2 个月前
Latent Consistency Models:一篇读懂扩散模型的少步生成核心基础知识
人工智能·深度学习·机器学习·ai作画·stable diffusion·aigc·ai-native
Asimov_Liu2 个月前
Diffusion 与 Flow Matching 数学原理及其在 VLA Action 生成中的应用
stable diffusion·自动驾驶·具身智能·vla·flow matching
Rocky Ding*2 个月前
Token Merging for Fast Stable Diffusion:一篇读懂 Stable Diffusion 的免训练加速机制
论文阅读·人工智能·深度学习·机器学习·stable diffusion·aigc·ai-native