久久精品精选,精品九九视频,www久久只有这里有精品,亚洲熟女乱色综合一区
    分享

    [Stable Diffusion] 三句話,讓Ai幫你畫18萬張圖

     sywjnew 2022-11-20 發(fā)布于遼寧

    本文介紹Stable Diffusion的快速上手,本地部署,以及更多有趣的玩法展示。

    DALL-E 2Imagen 之后,AI繪圖領(lǐng)域又一個熱乎的深度學習模型出爐——Stable Diffusion 。8月份發(fā)布的 Stable Diffusion 更加高效且輕量,可以在消費級 GPU 上運行。StableAI公司表示:“它在速度和質(zhì)量上的突破意味著它可以在消費者級的 GPU 上運行。這將允許研究人員和公眾在一系列條件下運行它,并使圖像生成普及化。”

    這意味著現(xiàn)在你只需一句話和幾十秒的時間,就可以讓你腦海中天馬行空的畫面出現(xiàn)在你眼前:

    image.png

    或者隨手畫一筆,讓ai幫你加“億點點“細節(jié):

    image.png

    怎么上手玩起來

    前兩種方式都比較簡單,Colab看起來復(fù)雜,實際上一步一步按照提示來,也很簡單。所以本文著重講解本地部署的步驟和如何解決會遇到的坑。

    1. 官方在線Web App - DreamStudio

      • ?? 最易上手,登錄即可直接使用

      • ?? 可視化調(diào)參

      • ?? 免費次數(shù)有限

    2. Google Colab運行

      • ?? 免費,次數(shù)無限

      • ?? 操作略微繁瑣

      • ?? 不能持久運行

    3. 本地、云服務(wù)器部署

      • ?? 本地部署免費,次數(shù)無限

      • ?? 功能完整,可玩性高

      • ?? 硬件要求高

      • ?? 租用云服務(wù)挺貴

      • ?? 初次部署較為麻煩

    DreamStudio

    最簡單無腦的上手途徑,打開官網(wǎng),輸入一段話,等待結(jié)果出來就可以。沒啥好說的,適合快速上手體驗一下,或者付費玩家。

    beta./dream

    image.png

    Google Colab運行

    “Colab”,是 Google Research 團隊開發(fā)的一款產(chǎn)品。可以通過瀏覽器編寫和執(zhí)行Python。可以免費分配使用包括 GPU 在內(nèi)的計算資源。

    打開這個Colab筆記本頁面,按照步驟和提示執(zhí)行就OK了。可能存在的坑模型的載入,需要用到Hugging Face ,不過也都不是什么問題。

    雖然看著繁瑣,但是可以薅羊毛用免費的顯卡資源,性能也還不錯,還是很香的。colab.research.google.com/github/hugg…

    本地/云服務(wù)器部署

    目前存在多個基于官方代碼倉庫fork出來的不同版本,可以有不同的部署和運行方式,包括docker部署,webUI。這里講解基于官方的原版進行部署和使用,其他的方式都大同小異。

    硬件

    本地10G顯存以上的顯卡(顯存不夠也有其他辦法),或租用擁有對應(yīng)配置的云服務(wù)

    環(huán)境依賴

    Python,Conda

    具體步驟

    1. 下載模型權(quán)重文件

    這個放在第一位是因為權(quán)重文件太大了,建議先下載起來,其他步驟在操作時,他可以在后臺慢慢下載。

    目前最新的是sd-v1-4.ckpt,版本越高,訓練的數(shù)據(jù)量越大,下載最新版本即可,4.27GB

    去huggingface下載:/CompVis/sta…

    curl下載:

    curl https://www./storage/v1/b/aai-blog-files/o/sd-v1-4.ckpt?alt=media > sd-v1-4.ckpt
    復(fù)制代碼
    2. 安裝python

    dddd, 不贅述

    3. 安裝Conda

    Conda 是一個依賴包和環(huán)境管理工具,有Anaconda 和 Miniconda兩個版本,這里使用Miniconda就可以。

    可以官網(wǎng)下載對應(yīng)的安裝包,也可以命令行下載安裝。

    docs./en/latest/m…

    如果安裝成功,可以通過 conda --version 查看版本,conda準備好就可以進入下一步。

    4. 拉取Stable-Diffusion代碼庫到本地

    github.com/CompVis/sta…

    git clone https://github.com/CompVis/stable-diffusion.git
    cd stable-diffusion/
    復(fù)制代碼
    5. 創(chuàng)建并激活 Conda 環(huán)境

    a. 創(chuàng)建ldm環(huán)境

    進入Stable Diffusion代碼目錄,使用environment.yaml文件,創(chuàng)建Conda環(huán)境。

    conda env create -f environment.yaml
    復(fù)制代碼

    這個命令會根據(jù)environment.yaml文件,創(chuàng)建一個名字叫做ldm的虛擬環(huán)境,下載對應(yīng)的依賴。這一步是很容易出現(xiàn)問題的地方,因為依賴比較多,安裝時間比較長。可能會出現(xiàn)某些依賴安裝時間特別長,最后失敗的情況。

    可能出現(xiàn)的問題:

    1. 因為過程中會用到pip安裝依賴,如果安裝依賴時間過長,可以在conda create執(zhí)行前,先配置pip的國內(nèi)鏡像。根據(jù)我實際嘗試的情況,建議使用清華鏡像,阿里云鏡像也很慢。

    pip config set global.index-url https://pypi.tuna./simple
    復(fù)制代碼
    1. 如果出現(xiàn):Pip subprocess error: ERROR: Command errored out with exit status 128: git fetch -q ... 的錯誤,則檢查當前網(wǎng)絡(luò)環(huán)境對github的訪問是否通暢。

    2. 安裝失敗嘗試再次安裝時,可能出現(xiàn)提示環(huán)境已存在。這時候可以刪掉原來的ldm環(huán)境,再重試安裝。

    # 查看已存在環(huán)境
    conda env list
    # 先切換到base環(huán)境
    conda activate base
    # 刪除ldm
    conda env remove --name ldm
    復(fù)制代碼

    b. 激活ldm環(huán)境

    conda activate ldm
    復(fù)制代碼
    6. 生成腳本跑起來!

    走完前面這些步驟,確認一下你的模型權(quán)重文件下載好了沒有,--ckp 參數(shù)就指向這個文件。按照下面的參數(shù),執(zhí)行txt2img.py腳本。

    python scripts/txt2img.py --prompt "rainbow ice cream cone" --plms --ckpt sd-v1-4.ckpt --skip_grid --n_samples 1
    復(fù)制代碼

    如果執(zhí)行成功,你應(yīng)該可以在output文件夾內(nèi)找到生成出來的彩色甜筒??的圖片。

    image.png

    可能出現(xiàn)的問題:

    • PytorchStreamReader failed reading zip archive

      • 模型文件下載不完整,重新下載即可

    嘗試把 --prompt 參數(shù)換成腦洞大開的各種描述詞吧。其他參數(shù)詳情可以參考git主頁。github.com/CompVis/sta…

    除了文字生成圖,還有可以玩圖生圖。

    一些能讓圖像更加有趣的提示詞內(nèi)容建議:

    • 描述畫面里想要存在的元素,物品,情緒

      • 森林,秋天,雨水,霧,苔蘚,城堡,櫻花,海浪,山,神廟

    • 氛圍,情緒

      • 快樂,陰郁,賽博朋克,霓虹,蒸汽朋克,原子朋克

    • 畫風

      • 現(xiàn)實,逼真, 油畫, 鉛筆畫, 概念藝術(shù), 超現(xiàn)實,魔法,幻想,中國山水

    • 藝術(shù)家

      • 達芬奇, 梵高 (油畫), 莫蘭,莫奈 (風景),宮崎駿與吉卜力工作室

      • Artgerm(漫畫精致五官),Yuko Shimizu(插畫)

    • 潤色和修飾(一些神奇咒語)

      • 虛幻引擎,octane render(3D渲染), ArtStation, 8k, 4k, washed colors

    image.png

    Ultra realistic photo, princess peach in the mushroom kingdom, beautiful face, intricate, highly detailed, smooth, sharp focus, art by artgerm and greg rutkowski and alphonse mucha

    ?? 更多玩法

    顯存不夠10G怎么玩

    可以使用顯存占用優(yōu)化的版本,犧牲推理速度,以獲得比原始版本更少的顯存占用。可以使用2.4G顯存生成512*512尺寸圖片。

    為了減少顯存使用進行的優(yōu)化:

    • 將Stable Diffusion模型分成四個部分,僅在需要時才發(fā)送到 GPU。計算完成后移回 CPU。

    • 注意力計算是分部分完成的。

    github.com/basujindal/…

    接入機器翻譯,讓他支持中文提示詞

    開啟web服務(wù),接入有道翻譯api,讓他自動翻譯輸入的中文提示詞,并執(zhí)行圖片生成。

    image.png

    說到中文支持,百度文心大模型發(fā)布的“ERNIE-ViLG 文生圖”,最近也在開放測試,有更好的中文語境理解,更能理解你的中文梗。不過完整功能需要申請體驗,參數(shù)較少,可玩性比較弱。

    更有意思的圖生圖

    除了單純的文字作為輸入生成圖片,Stable Diffusion還支持文字+圖片作為輸入,生成新的圖片。就像最前面所展示過的,可以理解成你提供一個草圖,ai根據(jù)你的要求,幫你添加億點點細節(jié)。

    這是我嘗試的,使用一個簡單的線條圖片,加上一段描述文字:“一只耐克鞋”,所生成的結(jié)果:

    image.png

    如果我把他的輸出再次變?yōu)檩斎耄貜?fù)渲染,可以得到更多不同的結(jié)果。甚至可以一秒換品牌...

    image.png

    Stability AI 的口號是 “AI by the people, for the people”。AI從群眾中來,到群眾中去。他可以單純用來創(chuàng)作你天馬行空的想象,也可以用作你文章的免費配圖,能輔助你的工作,甚至能參賽獲獎!趕快玩起來吧。

    AI畫作拿下比賽一等獎惹怒人類藝術(shù)家,主辦方:照常頒獎mp.weixin.qq.com/s/C7KkFs1CR…

      本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
      轉(zhuǎn)藏 分享 獻花(0

      0條評論

      發(fā)表

      請遵守用戶 評論公約

      類似文章 更多

      主站蜘蛛池模板: 亚洲AV旡码高清在线观看| 欧美饥渴熟妇高潮喷水| 免费播放一区二区三区| 国精产品一区二区三区有限公司| av一区二区中文字幕| 国产JJIZZ女人多水喷水| 日韩国产成人精品视频| 亚洲AV午夜成人无码电影| 亚洲成在人线在线播放无码| 久久99精品久久水蜜桃| 中文字幕av无码不卡| 亚洲日韩久久综合中文字幕| 四虎库影成人在线播放| 韩国V欧美V亚洲V日本V| 国产日韩一区二区在线| 深夜国产成人福利在线观看| 国产一区二区日韩经典| 少妇又色又紧又爽又刺激视频| 亚洲色欲色欱WWW在线| 无码人妻少妇色欲AV一区二区 | 亚洲精品无码MV在线观看软件| 欧美一本大道香蕉综合视频| 免费人成在线观看网站| 无码专区 人妻系列 在线| 久久综合97丁香色香蕉| 三级网站视频在在线播放| 亚洲精品国模一区二区| 国产69精品久久久久777| 中文字幕V亚洲日本在线电影| 中国熟女仑乱hd| 国产成人无码A区在线观看视频| 国产AV影片麻豆精品传媒| 韩国免费a级毛片久久| 久久亚洲中文字幕伊人久久大 | 最新国产AV最新国产在钱| 日韩欧美一卡2卡3卡4卡无卡免费2020| 2020国产激情视频在线观看| 日韩中文字幕国产精品| 色翁荡熄又大又硬又粗又视频| 亚洲人成影院在线观看| 国产桃色无码视频在线观看|