无独立显卡电脑安装Stable Diffusion教程,附安装包

无独立显卡电脑安装Stable Diffusion教程,附安装包

    正在检查是否收录...
一言准备中...

Stable Diffusion是一款开源的人工智能绘图工具。能通过文本生成精美的图片。

视频演示:

大叔试用人工智能 无独立显卡如何安装StableDiffusion

看一下Stable Diffusion生成的图片样例:





Stable Diffusion的算法需要计算机有较强的算力,默认是需要配置有英伟达的独立显卡的机器才可以运行。

虽然作为尝试,可以在网络版本的Stable Diffusion中试用。但部署在本地机器上,各种模型都可以自己安装尝试。具有较高的可玩性。

我们大部分的笔记本,台式机电脑现在都是配置的集成显卡。那怎么让Stable Diffusion在这些机器上运行起来呢。下面我们来看看如何制作一个只需要CPU就可以运行的Stable Diffusion。虽然生成一张图片的时间比较长,大约10-20分钟,但作为尝鲜还是值得试一下。

我把源代码发布在了Github网站,有兴趣的同学可以自行下载。
https://github.com/thomasyuan8888/Stable-Diffusion-WebUI-CPU

这个工程是在WebUI的1.0的预发行版本上修改的,网址是:
https://github.com/AUTOMATIC1111/stable-diffusion-webui/releases/tag/v1.0.0-pre.

修改了里面的三处代码,一是下载CPU版本的torch:

torch_command = os.environ.get('TORCH_COMMAND', "pip install torch==1.13.1 torchvision==0.14.1 --index-url https://download.pytorch.org/whl/cpu") 

二是修改了启动的参数,让程序跳过GPU显卡检测,并试用CPU计算:

commandline_args = os.environ.get('COMMANDLINE_ARGS', "--skip-torch-cuda-test --disable-nan-check --no-half --precision full --use-cpu all") 

最后WebUI.py有一处报错的代码注释掉:

#app.add_middleware(GZipMiddleware, minimum_size=1000) 

然后下载至少一个模型文件,保存到"webui\models\Stable-diffusion"的子目录下。

从终端启动运行目录下的“run.bat", 如果一切运行正常,屏幕就会显现一个网站:“http://127.0.0.1:7860” ,按住CTRL键,鼠标点击网址即可打开Stable Diffusion使用。
输入简单的Rose,mountain, landscape等提示词,经过10分钟的等待,生成了下面的这张图片:

运行时需要下载很多的程序库。如果网络不稳定,很难下载成功。因此,我做成了一个安装包,里面包含了一个模型,下载解压后就可以直接运行了。

程序包下载地址:https://www.123pan.com/s/r4XtVv-zglVv.html提取码:yuan

diffusionstable diffusioncpucodewebwebuigithubgit人工智能url代码注释智能绘图imujaxhtml文本生成stablediffusionapp提示词笔记本gpupytorchctr
  • 本文作者:WAP站长网
  • 本文链接: https://wapzz.net/post-6757.html
  • 版权声明:本博客所有文章除特别声明外,均默认采用 CC BY-NC-SA 4.0 许可协议。
本站部分内容来源于网络转载,仅供学习交流使用。如涉及版权问题,请及时联系我们,我们将第一时间处理。
文章很赞!支持一下吧 还没有人为TA充电
为TA充电
还没有人为TA充电
0
  • 支付宝打赏
    支付宝扫一扫
  • 微信打赏
    微信扫一扫
感谢支持
文章很赞!支持一下吧
关于作者
2.7W+
9
1
2
WAP站长官方

ChatGPT3.5、GPT4.0、DALL·E 3和Midjourney对话与绘画智能体验

上一篇

20240122在WIN10+GTX1080下使用字幕小工具V1.2的使用总结(whisper)

下一篇
  • 复制图片
按住ctrl可打开默认菜单