首页 > 其他分享 >搭一下 Stable Diffusion WebUI

搭一下 Stable Diffusion WebUI

时间:2023-04-04 14:36:44浏览次数:42  
标签:Diffusion python opencv webui Stable pip WebUI

Preface

前不久看到好多朋友用上Stable Diffusion来做原画,然后又配合上了Chatgpt
一直以来都想尝试一下,奈何2014款的双核mac跑个idea都发出了拖拉机的轰鸣声。
所以一直都是看一半就搁置。
然而,这也耐不住心情低落想要一些东西来分散自己的注意力,今天我就和他杠上了。

硬件

Mac Pro 2015 early
CPU Intel Core i5 双核
显卡: 想什么呢,怎么会有显卡呢

Steps

github上下载 Stable Diffusion Webui

git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git

下载模型

下载 这个模型 并移动到刚克隆好的 Stable Diffusion Webuimodels/Stable-diffusion,并重命名为 model.ckpt

安装

运行 webui.sh
其中会遇到形形色色的问题。

gradio==3.23 版本不对

如果你用的是官方的源应该不会有问题,我用了号称5分钟同步一次的清华的源加速了我的pip,然后改成ali的加速源就没有问题了。

  • ~/.pip/pip.conf*
[global]
index-url = https://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host = mirrors.aliyun.com

所有pip下载于安装github源的问题

比如timeout一类的问题,基本都是github链接不稳定导致,多跑几次 webui.sh 基本可以覆盖掉

libavcodec.59.37.100.dylib (which was built for Mac OS X 11.0)

这个是因为我的电脑上Macos 10,而opencv_python这个库使用的libavcodec需要Mac OS 11以上的版本。
所以去PYPI - opencv_python的发布历史版本上找了个稍微不那么新的版本,用 opencv_python==4.5.5.64 取代了 venv opencv_python==4.7.0.68,然后看到git issue中有不少人因此困住了,顺便去提供了一下此解决方案

RuntimeError: "LayerNormKernelImpl" not implemented for 'Half'

在网上看到是因为显卡不支持half-float数据类型,去加一些启动参数就可以了。
如下:
webui-user.sh

export COMMANDLINE_ARGS="--skip-torch-cuda-test --precision full --no-half"

Reference

Novelai 保姆级免费部署和最全使用教程
自力更生:Stable Diffusion webui本地部署遇到的坑及解决

标签:Diffusion,python,opencv,webui,Stable,pip,WebUI
From: https://www.cnblogs.com/adoontheway/p/17286297.html

相关文章

  • nginxWebUI--一款更好的管理nginx的软件
    背景博主之前搭建了一套k8s系统用来管理开发中常用的软件,以及项目的快速部署。但是在使用的过程中有个麻烦的问题是在于,k8s暴露出来的服务的端口号是限定范围内随机的。所以在我们访问部分服务的时候需要不得已的带上一些端口号,这样有点太麻烦了。能不能简单一点,正好我手上有个域......
  • 安装 Stable Diffusion web UI
    AI画图安装首先需要python和gitpython:https://www.python.org/downloads/windows/(建议用3.10.6)git:https://git-scm.com/download/win我的是3.10.7,感觉应该影响不大新建个文件夹,就要AI吧,cmd下cdAI到目录下,执行:gitclonehttps://github.com/AUTOMATIC1111/stable-diff......
  • [论文阅读] Diff-Font: Diffusion Model for Robust One-Shot Font Generation
    pretitle:Diff-Font:DiffusionModelforRobustOne-ShotFontGenerationaccepted:arxiv2022paper:https://arxiv.org/abs/2212.05895code:noneref:https://www.zhihu.com/question/545764550关键词:one-shot,字体生成,扩散模型阅读理由:扩散模型在字体这边的第一次应......
  • Windows 环境以 CPU 运行 stable diffusion
    前言 stable-diffusion-webui要求的Python版本是3.10.6,本机还是几年前装的3.10.0,为了避免处理更多幺蛾子,直接升级到3.10.6,还好之前就是3.10,可以直接升级。还有一个好处就是不用安装conda或者miniconda,Python虚拟环境直接就是3.10.6。其实3.10其他小版本的环......
  • 恶补AI之Stable Diffusion
    以下内容,由ai(gpt4)辅助创作。StableDiffusion的同类产品?了解了,您是在询问关于StableDiffusion这款文本到图像生成模型的竞争产品。基于您的描述,这是一款基于深度学习的图像生成模型,利用了潜在扩散技术和CLIP文本编码器。以下是一些与StableDiffusion类似或具有竞争性的......
  • 快来玩AI画图!StableDiffusion模型搭建与使用入门~
    前言最近AI很火......
  • NovelAI-WebUI安装教程(零基础体验AI绘画)
    最近AI绘画真的太火了,很多无编程基础的小伙伴也想体验一下,所以今天分享了这款NovelAI-WebUI工具,小伙伴们愉快的体验一下~废话少说,我们直接开整!NovelAI简称NAI,是一项月费服务,用于AI辅助创作、讲故事、虚拟陪伴,或者只是供您想象的GPT驱动的沙盒。NovelAI所用的模型是二次元......
  • 最新版本 Stable Diffusion 开源AI绘画工具之部署篇
    (✨目录)......
  • 最新版本 Stable Diffusion 开源AI绘画工具之部署篇
    目录......
  • 微信开发者工具:配置模拟器取消静音/静音(Stable 1.06.2303060)
    一,如何给微信开发者工具取消静音?1,点击模拟操作按钮  2,从菜单中选择静音->取消静音  然后就可以播放声音文件了说明:刘宏缔的架构森林是一个专注架构的博客,地......