国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Stable Diffusion Web UI的原理與使用

這篇具有很好參考價(jià)值的文章主要介紹了Stable Diffusion Web UI的原理與使用。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

Stable Diffusion是一套基于Diffusion擴(kuò)散模型生成技術(shù)的圖片生成方案,隨著技術(shù)的不斷發(fā)展以及工業(yè)界對(duì)這套工程細(xì)節(jié)的不斷優(yōu)化,使其終于能在個(gè)人電腦上運(yùn)行,本文將從github下載開(kāi)始講一講如何使用Stable Diffusion Web UI進(jìn)行AI圖像的生成。

1.聊聊Diffusion

1.1 概念簡(jiǎn)介

StableDiffusion是基于擴(kuò)散模型的應(yīng)用,那就先來(lái)講一講什么是擴(kuò)散模型。

我們知道在擴(kuò)散模型出現(xiàn)之前,比較火的是GAN(對(duì)抗生成網(wǎng)絡(luò)),GAN由生成器和判別器組成,兩者相互博弈訓(xùn)練,最終產(chǎn)生較理想的輸出。

但是GAN也有缺點(diǎn),首先生成器和判別器不斷進(jìn)化的中間N個(gè)步驟完全是黑盒,無(wú)法調(diào)試。其次還有難以訓(xùn)練、模式坍縮等許多問(wèn)題。

Diffusion模型并非新技術(shù),而是更像是在另一個(gè)技術(shù)方向上的不斷前進(jìn),相比GAN,Diffusion會(huì)將生成的每一個(gè)步驟都拆解出來(lái)進(jìn)行反復(fù)訓(xùn)練。

好比繪制一幅簡(jiǎn)筆畫(huà),GAN是生成器和判別器不斷進(jìn)化,最終繪制完成簡(jiǎn)筆畫(huà)。而Diffusion是將繪畫(huà)的每一步拆解出來(lái)不斷訓(xùn)練,最后完整的將所有步驟繪制出來(lái):
Stable Diffusion Web UI的原理與使用,機(jī)器學(xué)習(xí),機(jī)器學(xué)習(xí),人工智能,人工智能作畫(huà),AI作畫(huà),深度學(xué)習(xí)

1.2 講講原理

Duffsion是一個(gè)在圖像加噪去噪過(guò)程中進(jìn)行生成的模型,假設(shè)一張完全沒(méi)有噪點(diǎn)的圖像到一張充滿(mǎn)噪點(diǎn)無(wú)法辨認(rèn)的圖像會(huì)經(jīng)過(guò)1000個(gè)步驟:
Stable Diffusion Web UI的原理與使用,機(jī)器學(xué)習(xí),機(jī)器學(xué)習(xí),人工智能,人工智能作畫(huà),AI作畫(huà),深度學(xué)習(xí)

那么在訓(xùn)練階段,Diffusion模型首先會(huì)在這1000個(gè)步驟中隨機(jī)選一步,先加噪,再通過(guò)網(wǎng)絡(luò)去噪,反向傳播時(shí)用該階段的原始圖片作為L(zhǎng)oss。而這個(gè)加噪去噪的具體步驟,也并非直接加減,需要通過(guò)網(wǎng)絡(luò)求出噪聲變化值再減回去等,這里不做過(guò)多講解。

這個(gè)去噪聲的操作通過(guò)的就是Unet網(wǎng)絡(luò),這是一個(gè)殘差卷積網(wǎng)絡(luò),因?yàn)榻Y(jié)構(gòu)呈U形所以得名。而我們輸入的提示詞也會(huì)先通過(guò)CLIP模型再編碼進(jìn)噪聲中。

再后來(lái)出現(xiàn)了Latent Diffusion Models,即通過(guò)VAE這樣的壓縮技術(shù),將原圖通過(guò)VAE網(wǎng)絡(luò)編碼成一張尺寸比較小、包含潛空間數(shù)據(jù)的圖片,再進(jìn)行擴(kuò)散處理,最終圖像再通過(guò)VAE網(wǎng)絡(luò)解碼成原始圖片。這項(xiàng)技術(shù)大大降低了顯存的占用,也為后來(lái)的Stable Diffusion打下了基礎(chǔ)。

2.Stable Diffusion Web UI

接下來(lái)講講實(shí)用的,關(guān)于Stable Diffusion與第三方開(kāi)源的Web UI倉(cāng)庫(kù)。

2.1 Web UI簡(jiǎn)介

在github上直接查找StableDiffusion可以看到排名最靠前的有3個(gè)倉(cāng)庫(kù):
Stable Diffusion Web UI的原理與使用,機(jī)器學(xué)習(xí),機(jī)器學(xué)習(xí),人工智能,人工智能作畫(huà),AI作畫(huà),深度學(xué)習(xí)
實(shí)際上Stable Diffusion 是由 CompVis、Stability AI 和 LAION一起開(kāi)發(fā)的,因此CompVis和Stability-AI的倉(cāng)庫(kù)地址理論上都是官方倉(cāng)庫(kù)。
而stable diffusion web ui實(shí)際上是一個(gè)非官方開(kāi)源項(xiàng)目,但這個(gè)才是我么一會(huì)要用的倉(cāng)庫(kù),這個(gè)倉(cāng)庫(kù)真正做到了開(kāi)箱即用,不需要配置Cuda、不會(huì)有奇怪的報(bào)錯(cuò)、連基礎(chǔ)模型都會(huì)幫你自動(dòng)下載好。

2.2下載與配置

2.2.1 啟動(dòng)Stable Diffusion

首先從AUTOMATIC1111倉(cāng)庫(kù)的Stable Diffusion Web UI進(jìn)行下載,該倉(cāng)庫(kù)會(huì)自動(dòng)下載StableDiffusion以及基礎(chǔ)模型:
https://github.com/AUTOMATIC1111/stable-diffusion-webui

根據(jù)該倉(cāng)庫(kù)的教程說(shuō)明,最后運(yùn)行webui-user.bat即可。
Stable Diffusion Web UI的原理與使用,機(jī)器學(xué)習(xí),機(jī)器學(xué)習(xí),人工智能,人工智能作畫(huà),AI作畫(huà),深度學(xué)習(xí)
安裝好并且webui-user.bat內(nèi)的內(nèi)容下載好后,在ip:127.0.0.1:7860可以打開(kāi)StableDiffusion界面:
Stable Diffusion Web UI的原理與使用,機(jī)器學(xué)習(xí),機(jī)器學(xué)習(xí),人工智能,人工智能作畫(huà),AI作畫(huà),深度學(xué)習(xí)
左上角顯示的是基礎(chǔ)模型。

2.2.2 安裝大模型

像SDXL這類(lèi)算作大模型,像Lora、ControlNet算小模型,小模型需要依賴(lài)大模型的版本,大模型版本改變的話小模型就會(huì)失效報(bào)錯(cuò)。

下載大模型需要去另外2個(gè)github倉(cāng)庫(kù)查找。

不想折騰,也可以在這里下載大模型:
https://rentry.org/sdmodels
https://civitai.pro/

2.2.3 安裝插件

使用Stable Diffusion web ui還可以進(jìn)行插件的拓展,像較流行的Lora、Control Net這些最早都不是作為SD的插件開(kāi)發(fā)的,而是有正經(jīng)論文的學(xué)術(shù)內(nèi)容,后來(lái)才拓展的StableDiffusion插件版本。

Control Net1.1全家桶可以在hugging face上下載:
https://huggingface.co/lllyasviel/ControlNet-v1-1/tree/main

還有最近短視頻平臺(tái)比較火的小和尚,嘴型生成SadTalker插件:
https://github.com/OpenTalker/SadTalker文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-681448.html

到了這里,關(guān)于Stable Diffusion Web UI的原理與使用的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶(hù)投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【Stable Diffusion】在windows環(huán)境下部署并使用Stable Diffusion Web UI---通過(guò) Conda

    本專(zhuān)欄主要記錄人工智能的應(yīng)用方面的內(nèi)容,包括chatGPT、AI繪圖等等; 在當(dāng)今AI的熱潮下,不學(xué)習(xí)AI,就要被AI淘汰;所以歡迎小伙伴加入本專(zhuān)欄和我一起探索AI的應(yīng)用,通過(guò)AI來(lái)幫助自己提升生產(chǎn)力; 訂閱后可私聊我獲取 《從零注冊(cè)并登錄使用ChatGPT》《從零開(kāi)始使用chatGPT的

    2024年02月04日
    瀏覽(19)
  • Stable Diffusion web UI之X/Y/Z plot使用

    Stable Diffusion web UI之X/Y/Z plot使用

    PASS CFG Scale 配置的越高,SD生成的圖會(huì)更貼用戶(hù)提供的 prompt 來(lái)進(jìn)行生成,AI的自由度會(huì)下降,生成人物的時(shí)候特別需要注意,對(duì)于手腳臉部,過(guò)高的值更容易造成過(guò)擬合還有畫(huà)面崩壞。 X/Y/Z plot腳本可以集成多組圖片,方便對(duì)比不同參數(shù)對(duì)模型產(chǎn)生的影響以及在模型的不同階

    2024年02月10日
    瀏覽(12)
  • 在矩池云運(yùn)行 Stable Diffusion web UI,使用v1.5模型和 ControlNet 插件

    在矩池云運(yùn)行 Stable Diffusion web UI,使用v1.5模型和 ControlNet 插件

    今天給大家介紹下如何在矩池云使用 Stable Diffusion web UI v1.5 模型和 Stable Diffusion ControlNet 插件。 租用機(jī)器需要選擇內(nèi)存大于8G的機(jī)器,比如 A2000,不然 Stable Diffusion web UI 啟動(dòng)加載模型會(huì)失敗。(Killed 內(nèi)存不足) 點(diǎn)擊租用按鈕,進(jìn)入鏡像篩選頁(yè)面,點(diǎn)擊右側(cè)藍(lán)色 Stable Diffusio

    2024年02月01日
    瀏覽(23)
  • Stable Diffusion Web UI

    Stable Diffusion Web UI

    Stable Diffusion Web UI 是一個(gè)基于 Stable Diffusion 的基礎(chǔ)應(yīng)用,利用 gradio 模塊搭建出交互程序,可以在低代碼 GUI 中立即訪問(wèn) Stable Diffusion ? Stable Diffusion 是一個(gè)畫(huà)像生成 AI,能夠模擬和重建幾乎任何可以以視覺(jué)形式想象的概念,而無(wú)需文本提示輸入之外的任何指導(dǎo) Stable Diffusion

    2024年02月11日
    瀏覽(57)
  • 本地部署 Stable Diffusion web UI

    本地部署 Stable Diffusion web UI

    Stable Diffusion 是一個(gè)潛在的文本到圖像的擴(kuò)散模型。感謝 Stability AI 慷慨的計(jì)算捐贈(zèng)和 LAION 的支持,我們能夠在 LAION-5B 數(shù)據(jù)庫(kù)的一個(gè)子集的 512x512 圖像上訓(xùn)練一個(gè)潛伏擴(kuò)散模型。與谷歌的Imagen 類(lèi)似,這個(gè)模型使用了一個(gè)凍結(jié)的 CLIP ViT-L/14 文本編碼器來(lái)調(diào)節(jié)模型的文本提示。憑

    2024年02月03日
    瀏覽(40)
  • Stable Diffusion web UI 安裝教程

    Stable Diffusion web UI 安裝教程

    歡迎來(lái)到貓說(shuō)AI,wx搜索,貓說(shuō)AI接入了最新版Chatgpt供大家免費(fèi)使用。 注意:這是ubuntu20.04安裝步驟! conda創(chuàng)建python虛擬環(huán)境 clone項(xiàng)目并下載依賴(lài) 3.安裝依賴(lài) 修改lanch.py 注意由于網(wǎng)絡(luò)限制,需要將所有g(shù)ithub的地址前面都加上代理前綴,請(qǐng)自行修改 修改如下: 可以先運(yùn)行起來(lái)

    2024年02月09日
    瀏覽(21)
  • Stable Diffusion web UI 部署詳細(xì)教程

    Stable Diffusion web UI 部署詳細(xì)教程

    本文使用 AutoDL 平臺(tái)進(jìn)行 Stable Diffusion web UI 云端部署 AutoDL 官網(wǎng):AutoDL算力云 | 彈性、好用、省錢(qián)。租GPU就上AutoDL Stable Diffusion web UI 官網(wǎng):AUTOMATIC1111/stable-diffusion-webui: Stable Diffusion web UI (github.com) 租用實(shí)例 選擇社區(qū)鏡像 AUTOMATIC1111/stable-diffusion-webui/NovelAI-Consolidation-Package-3.1

    2024年02月11日
    瀏覽(18)
  • Stable Diffusion Web-UI 安裝指南

    Stable Diffusion Web-UI 安裝指南

    Stable DIffusion 是 Stability.AI 開(kāi)源的 text-to-image 模型,目前類(lèi)似產(chǎn)品有 Midjourney 以及 OpenAI 的 DELL-2 ;從AI繪畫(huà)效果上來(lái)說(shuō),Midjourney 目前公認(rèn)是最好的;但從模型的可玩性和發(fā)展?jié)摿?lái)看,個(gè)人觀點(diǎn)來(lái)看,Stable Diffsuion 是是最好的。 Stable Diffsuion Web-ui 是基于 Stable Diffsuion 開(kāi)發(fā)的一

    2024年02月09日
    瀏覽(49)
  • Ubuntu 本地部署 Stable Diffusion web UI

    Ubuntu 本地部署 Stable Diffusion web UI

    Stable Diffusion 是一個(gè)潛在的文本到圖像的擴(kuò)散模型。感謝 Stability AI 慷慨的計(jì)算捐贈(zèng)和 LAION 的支持,我們能夠在 LAION-5B 數(shù)據(jù)庫(kù)的一個(gè)子集的 512x512 圖像上訓(xùn)練一個(gè)潛伏擴(kuò)散模型。與谷歌的Imagen 類(lèi)似,這個(gè)模型使用了一個(gè)凍結(jié)的 CLIP ViT-L/14 文本編碼器來(lái)調(diào)節(jié)模型的文本提示。憑

    2024年02月08日
    瀏覽(17)
  • Mac環(huán)境 Stable Diffusion Web Ui 安裝教程

    Mac環(huán)境 Stable Diffusion Web Ui 安裝教程

    ? ? ? ? Stable Diffusion Web UI 是一個(gè)基于 Stable Diffusion 的基礎(chǔ)應(yīng)用,利用 gradio 模塊搭建出交互程序,可以在低代碼 GUI 中立即訪問(wèn) Stable Diffusion: ? ? ?1、Stable Diffusion 是一個(gè)畫(huà)像生成 AI,能夠模擬和重建幾乎任何可以以視覺(jué)形式想象的概念,而無(wú)需文本提示輸入之外的任何指

    2024年02月13日
    瀏覽(25)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包