最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

使用 CPU 進(jìn)行 AI繪圖 Stable Diffusion 部署教程

2023-04-14 20:36 作者:grhrhd123  | 我要投稿

1. 導(dǎo)言

stable diffusion 是一個(gè)最近很流行的基于文本及圖片的AI圖片生成模型, 網(wǎng)上有各種大佬部署的整合包, 但大佬部署的整合包需要英偉達(dá)顯卡并且可能有安全問(wèn)題, 所以現(xiàn)在我會(huì)教你如何安裝原版?AUTOMATIC1111 的 stable-diffusion-webui, 下載模型并且在沒(méi)有英偉達(dá)顯卡的情況下使用 CPU 進(jìn)行圖片的生成.?

2.準(zhǔn)備

  1. 一臺(tái)安裝 Windows 或 Linux 的電腦 (這里使用 Ubuntu 22.10 及 Windows 11 演示)

  2. 需要至少 7GB 的硬盤空間.

  3. 運(yùn)行內(nèi)存至少需要 4GB (推薦8GB以上內(nèi)存).

  4. 比較良好的網(wǎng)絡(luò)環(huán)境 (可以使用 Steam++ 加速Github)

  5. 一塊比較好的 CPU (4核以上)

3.下載 Git

Git 是一個(gè)版本管理器, 接下來(lái)的部署都需要它.

Windows 用戶到 https://github.com/git-for-windows/git/releases 下載 Github. 直接無(wú)腦下一步即可.

Github

Linux 用戶可以通過(guò)包管理器下載 git.

Debian 系用戶:?

sudo apt install git

Redhat 系可以使用 yum 或 dnf 安裝.

3. 安裝 Python 3.10.8

對(duì)于 Windows 7 用戶可以到此處下載

https://github.com/adang1345/PythonWin7/tree/master/3.10.8

建議使用 IDM 下載

對(duì)于 Windows 10 / 11 用戶可以去官網(wǎng)下載

https://www.python.org/downloads/release/python-3108/

如果下載過(guò)慢可以使用鏡像站下載

http://repo.huaweicloud.com/python/3.10.8/python-3.10.8-amd64.exe

對(duì)于 Linux 用戶, Ubuntu 22.10 預(yù)裝的 Python 3.10.7 就可以, 如果默認(rèn) Python 版本低于 3.10.6 則會(huì)安裝失敗. 你需要使用 pyenv 安裝或 重新安裝 Python, 這里暫且不論.

4. Windows 安裝

打開(kāi)你想安裝的位置的命令行,?輸入 git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui

用記事本打開(kāi)你安裝位置的 stable-diffusion-webui 文件夾中的 webui-user.bat

在箭頭處添加?--no-half --skip-torch-cuda-test 并保存.

添加前
添加后

切換到 stable-diffusion-webui 文件夾, 執(zhí)行./webui-user.bat

?

看到如上字樣時(shí), 按 Ctrl + C 終止執(zhí)行腳本, 我們要自己安裝 CPU 版本的?torch 與 torchvision.

輸入 .\venv\Scripts\pip.exe install torch torchvision -i https://pypi.douban.com/simple 安裝 CPU 版本的 torch torchvision.

等待出現(xiàn) Successfully installed 的時(shí)候就安裝成功了.

再次執(zhí)行 ./webui-user.bat.

如果出現(xiàn)該字樣就代表你未向 webui-user.bat 添加?--no-half --skip-torch-cuda-test 并保存.

添加方法見(jiàn)上

如果下載報(bào)錯(cuò)可以多試幾次.

要是出現(xiàn)了 Running on local URL: http://127.0.0.1:7860 則代表安裝成功.

5. Linux 安裝

與 Windows 安裝相似, 只是添加 --no-half --skip-torch-cuda-test 參數(shù)時(shí)需要在 webui-user.sh, 執(zhí)行時(shí)需要輸入 ./webui.sh, 安裝 torch 時(shí)命令需要使用 venv/bin/pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cpu

Linux 使用時(shí)進(jìn)程極易被殺, 并且不能使用 root 用戶執(zhí)行 ./webui.sh.


從學(xué)校的 i5-4460?4G 內(nèi)存到家里的?i7-12700K 16GB 內(nèi)存都能跑, 512x512分辨率?i5-4460 是 90-140 s/it,? i7-12700K 是 6-9 s/it.?整體上 Linux 系統(tǒng)比 Windows 系統(tǒng)速率快.?

如果有問(wèn)題可以去評(píng)論區(qū)反饋.

使用 CPU 進(jìn)行 AI繪圖 Stable Diffusion 部署教程的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
通渭县| 庐江县| 南陵县| 阿拉善盟| 贵港市| 清水县| 富裕县| 天峨县| 黑山县| 玛纳斯县| 安达市| 宜宾市| 图们市| 庆安县| 梁山县| 绥棱县| 长海县| 绍兴市| 玉门市| 红河县| 渝北区| 临江市| 阿瓦提县| 宜章县| 靖安县| 周口市| 东宁县| 泾川县| 卢龙县| 西吉县| 新平| 江都市| 台州市| 米脂县| 晋宁县| 怀化市| 迭部县| 静安区| 台北市| 开平市| 潢川县|