(AI绘画)Colab 上部署 Stable Diffusion
2022-12-05 06:19:19 0 举报
AI智能生成
(AI绘画)Colab 上部署 Stable Diffusion
作者其他创作
大纲/内容
1、前置知识(重要)(NRatel的脑图)
https://www.processon.com/view/62d54be8e401fd516fc3cd5e
2、准备
必备网络环境(科学上网)
注册 Google Colab(使用谷歌账号)
注册 Hugging face
3、在 Google Colab 中打开 sd-webui-colab
要点:获得并在 Google Colab 中打开 sd-webui-colab 的 .ipynb 文件
直接在浏览器中打开此链接
https://colab.research.google.com/github/altryne/sd-webui-colab/blob/main/Stable_Diffusion_WebUi_Altryne.ipynb
或者(两者是等价的)
先打开 Google Colab
https://colab.research.google.com/
在左上角依次点击 文件/打开笔记本/Github;输入 https://github.com/altryne/sd-webui-colab;点击下方出现的 .ipynb 文件
4、Ctrl+S 保存一个副本
可避免接下来填写的参数丢失
5、点击 Google Colab 右上角的 连接
将为你分配一个机器用于部署
6、在 1.4 步 Load the stable-diffusion model 处,配置模型下载参数
勾选 download_if_missing
下载授权
点击 accepted the terms HERE 跳转
将打开 https://huggingface.co/CompVis/stable-diffusion-v1-4
若有按钮则需要点击,若无则不需要(目前已不需要)
填写 Token
点击 copied a token from HERE,进行跳转
将打开 https://huggingface.co/settings/tokens
需要登录 Hugging Face
复制 Token 并填写到 Colab 中(若无,则需要创建一个 Write 权限的)
7、在 2.1 步 的 share_password 处填写自定义密码
8、根据实际情况,配置其他参数(不必须)
9、在 Google Colab 中运行
(点击 代码执行程序/全部运行)
(执行过程简要分析)
(点击 代码执行程序/全部运行)
(执行过程简要分析)
1、Setup stage
1.1 Download repo and install
下载仓库并安装
https://github.com/hlky/stable-diffusion
1.2 Environment setup
环境安装
1.3 Setup Upscalers - GFPGan and ESRGAN
GFPGan 是一种生成对抗网络(GAN)的改进算法,其中 GFP 代表生成的分布的多项式表示,GAN 代表生成对抗网络。GFPGan 通过将生成模型的输出分布表示为多项式分布,使用多项式分布进行判别模型的训练,以提高 GAN 的生成效果。
ESRGAN 是一种图像超分辨率生成对抗网络(Enhanced Super-Resolution Generative Adversarial Networks)的缩写。它是一种机器学习模型,用于将低分辨率的图像转换为高分辨率的图像。它通过利用生成对抗网络(GAN)的技术来提高图像的质量,并且可以用于许多应用场景,如图像恢复、视频超分辨率处理等。
1.4 Connect to Google Drive
连接到谷歌硬盘(会弹出授权))
2、Run the Stable Diffusion webui
2.1 Optional - Set webUI settings and configs before running
可设置密码(可选的)
3、Launch WebUI for stable diffusion
启动 WebUI
10、在浏览器中输入显示出来的地址,开始使用
例如:https://68eef8bbd23e7190.gradio.app/
账号:webui
密码:自己设置的密码
0 条评论
下一页