91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

只需一句話,在北鯤云上diffuse出一幅畫

Cloudam云端 ? 來源:Cloudam云端 ? 作者:Cloudam云端 ? 2022-10-28 14:55 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群


人工智能三大支柱,即算力、算法、數(shù)據(jù),都離不開算力支撐。
最近,AI繪畫大熱,我們所說的“AI繪畫”的概念,指的是基于深度學(xué)習(xí)模型來進(jìn)項(xiàng)自動(dòng)作圖的計(jì)算機(jī)程序。
2012年,Google兩位大名鼎鼎的AI大神使用1.6萬個(gè)CPU訓(xùn)練了一個(gè)當(dāng)時(shí)世界上最大的深度學(xué)習(xí)網(wǎng)絡(luò), 用來指導(dǎo)計(jì)算機(jī)畫出貓臉圖片. 當(dāng)時(shí)他們使用了1000萬個(gè)貓臉圖片, 1.6萬個(gè)CPU整整訓(xùn)練了3天, 最終生成到了一個(gè)非常模糊的貓臉。

是不是感覺有點(diǎn)不可思議,2012年大規(guī)模計(jì)算機(jī)集群已經(jīng)處于很現(xiàn)代水平了,可是結(jié)果確如此模糊。

大家或許有個(gè)基本概念, 深度學(xué)習(xí)模型的訓(xùn)練簡單說來就是利用外部大量標(biāo)注好的訓(xùn)練數(shù)據(jù)輸入, 根據(jù)輸入和所對(duì)應(yīng)的預(yù)期輸出, 反復(fù)調(diào)整模型內(nèi)部參數(shù)加以匹配的過程。

那么讓AI學(xué)會(huì)繪畫的過程, 就是構(gòu)建已有畫作的訓(xùn)練數(shù)據(jù), 輸入AI模型進(jìn)行參數(shù)迭代調(diào)整的過程。

一幅畫帶有多少信息呢? 首先就是長x寬個(gè)RGB像素點(diǎn).再是繪畫中每一筆的位置、形狀、顏色等多個(gè)方面的參數(shù), 這里涉及到的參數(shù)組合是非常龐大的. 而深度模型訓(xùn)練的計(jì)算復(fù)雜度隨著參數(shù)輸入組合的增長

急劇增長。

AI訓(xùn)練所需要的時(shí)間,取決于背后的GPU性能。

北鯤云怎么幫你畫畫?

Disco Diffusion

為例,基于CLIP-Guided Diffusion網(wǎng)絡(luò),這是輸入以下文字輸出一張的圖片,其實(shí)還可以選不同的畫家風(fēng)格。這個(gè)可以自己探索~

artstation,GregRutkowski,sea,dikel,ship,industrialization,cloud,time,future,afternoon

poYBAGNbfNWAbcKzAA712B-Vvtw004.png

接下來就一起看看怎么

在北鯤云超算平臺(tái)上實(shí)現(xiàn)AI繪畫。

北鯤云超算平臺(tái)可以提供高性價(jià)比的一站式AI計(jì)算服務(wù),根據(jù)平時(shí)的操作習(xí)慣,可以直接通過命令行提交作業(yè)。平臺(tái)同時(shí)還有大量可供調(diào)用的GPU資源,

例如32G顯存的V100、40G和80G顯存的A100。

pYYBAGNbfNWAd9qGAAAJdvcz6MA732.png

啟動(dòng)一個(gè)T4的Jupyter Notebook Desktop,連接后Notebook會(huì)自動(dòng)打開。

poYBAGNbfNWANQKJAADcyPQzDMc424.pngpoYBAGNbfNeAIYiYAACLR-rpomQ983.png

連接后先打開終端,將Notebook(Disco_Diffusion.ipynb)復(fù)制到本地

gitclonehttps://github.com/alembics/disco-diffusion.git

由于項(xiàng)目要用pytorch,涉及到很多庫的安裝,最好使用Anaconda。Anaconda已經(jīng)在平臺(tái)上預(yù)裝好了,可以通過以下命令進(jìn)行加載

moduleaddAnaconda3sourceactivate

我們可以創(chuàng)建一個(gè)獨(dú)立的環(huán)境用來diffusion,python版本選3.9即可,并將該環(huán)境加到ipykernel中。

condacreate-ndiffusionpython=3.9condaactivatecondainstall-canacondaipykernelpython-mipykernelinstall--user--name=diffusion

這時(shí)候即可打開Disco_Diffusion.ipynb,并選擇diffusion作為kernel。

poYBAGNbfNiAb3naAAHBdj3wgFY858.png

運(yùn)行Notebook,分為四步:

環(huán)境搭建、模型設(shè)置、生成文字設(shè)置、生成圖片

pYYBAGNbfNiAcZEkAAALOKOkEHw541.png

第一個(gè)單元檢測(cè)本地的GPU。

pYYBAGNbfNmAUMTwAAPvPkkiRQk697.png

第二個(gè)單元會(huì)提示沒有檢測(cè)到colab,模型會(huì)選擇本地的models文件夾。

poYBAGNbfNqABAQ_AABomWz1kTA103.png

第三個(gè)單元檢測(cè)一些必須的依賴包,沒裝成的直接conda安裝即可。由于這一步會(huì)下載文件,請(qǐng)耐心等待。

pYYBAGNbfNyAZewzAAZTMSIjSl8745.png

以下列出本例中安裝的package和命令:

condainstall-cpytorchpytorchtorchvisiontorchaudiocudatoolkit=10.2condainstall-cconda-forgeopencvtimmlpipsftfyeinopsomegaconfpandas

后面三個(gè)單元定義了一些方法和模型,可以直接運(yùn)行。

poYBAGNbfN2AF5aQAAAKeveREfs374.png

這里要注意默認(rèn)用的是512*512的模型會(huì)比較吃顯卡,前面可以調(diào)成256*256的。

poYBAGNbfN6Ae1hJAASxkCn6aoQ062.png

然后就是模型設(shè)置,這里batch_name是文件夾名,里面的圖片也會(huì)根據(jù)這個(gè)命名。

poYBAGNbfOCANMT9AAaNYbOrjyU688.png

width_height是期望的最終圖像大小,應(yīng)該設(shè)置為64px的倍數(shù),并且在默認(rèn)的CLIP模型設(shè)置上至少設(shè)置為512px。如果忘記使用64px的倍數(shù),DD會(huì)調(diào)整圖像尺寸。

steps是迭代步數(shù),越高細(xì)節(jié)越多。

然后Animation Settings和 Extra Settings,這兩個(gè)可以先不動(dòng)。

poYBAGNbfOCAW867AAAM7RDyXbw299.png

最關(guān)鍵的短語設(shè)置部分,text_prompts就是短語,0:是第一幀,如果是動(dòng)畫可以設(shè)置從哪一幀開始變風(fēng)格,單個(gè)圖片就設(shè)置一句就行。

image_prompts是基于哪張圖片進(jìn)行生成,這個(gè)也很有意思可以自己選圖片實(shí)驗(yàn)。

怎么設(shè)置好的確是門藝術(shù),不過大概有場(chǎng)景描述就可以生成,有喜歡的藝術(shù)家也可以加上,還有時(shí)間,地點(diǎn)也可以。

官方的例子描述是:"A beautiful painting of a singular lighthouse, shining its light across a tumultuous sea of blood by greg rutkowski and thomas kinkade, Trending on artstation.”

就是說:“greg rutkowski和thomas kinkade在Trending on artstation上繪制的一幅美麗的燈塔畫,它的光芒照耀著一片喧囂的血海?!?/p>

這里引入了兩位藝術(shù)家,想查看其他藝術(shù)家可以看下方表格,兩千多位藝術(shù)家可以選擇:

https://docs.google.com/spreadsheets/d/14xTqtuV3BuKDNhLotB_d1aFlBGnDJOY0BRXJ8-86GpA/edit#gid=0

我們?cè)诖擞玫年P(guān)鍵詞是:high,performance,computing,cloud, scientist,drug,time,future,cyberpunk

pYYBAGNbfOKACfdyAALHm8yj1V8214.pngpYYBAGNbfOKAK7RDAAAKlFhkJZ0551.png

然后就是激動(dòng)人心的生成了, n_batches是要生成的圖片個(gè)數(shù),默認(rèn)是50會(huì)比較久,可以先設(shè)置1個(gè)測(cè)一下速度。點(diǎn)擊運(yùn)行后,圖片就開始生成,并會(huì)一點(diǎn)一點(diǎn)變清晰。

poYBAGNbfOOAXz9tAAM0kL7ZUUc858.png

此時(shí)可以在終端里通過nvidia-smi查看GPU的使用率。

pYYBAGNbfOSACjZ_AAH6zraRQjY055.png

等計(jì)算完成后,可以到北鯤云控制臺(tái)首頁—

文件傳輸

里下載生成好的圖片。

poYBAGNbfOmAERLuAAAPf9XN3rE204.png

清華大學(xué)某課題組正面臨管理難、科研效率慢等問題,在多方對(duì)比后選擇了北鯤云AI計(jì)算云平臺(tái)。

據(jù)小鯤得知,以下幾點(diǎn)是北鯤云打動(dòng)課題組的關(guān)鍵點(diǎn):

1 滿足每個(gè)賬號(hào)有云主機(jī)多卡多節(jié)點(diǎn)并行

2 已預(yù)裝多種環(huán)境及數(shù)據(jù)集,可直接在平臺(tái)上使用

3 支持圖形化界面操作

除此之外,北鯤云豐富的資源、一致的使用體驗(yàn)及極致的數(shù)據(jù)安全保障措施都獲得了老師的好評(píng)。

基于北鯤云超算平臺(tái)開發(fā)的北鯤云AI計(jì)算平臺(tái)幫助用戶無憂上云,大大提升計(jì)算效率。歡迎有相關(guān)需求的同學(xué)來找鯤寶咨詢。

審核編輯 黃昊宇


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 人工智能
    +關(guān)注

    關(guān)注

    1819

    文章

    50134

    瀏覽量

    265763
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    一句話讓你理解線程和進(jìn)程

    今天給大家分享下線程與進(jìn)程,主要包含以下幾部分內(nèi)容:一句話說明線程和進(jìn)程操作系統(tǒng)為什么需要進(jìn)程為什么要引入線程圖說明線程和進(jìn)程的關(guān)系一句話讓你理解進(jìn)程和線程進(jìn)程:是指?個(gè)內(nèi)存中運(yùn)?
    的頭像 發(fā)表于 06-04 08:04 ?2142次閱讀
    <b class='flag-5'>一句話</b>讓你理解線程和進(jìn)程

    linux一句話精彩問答

    linux一句話精彩問答.pdf ...
    發(fā)表于 01-18 09:06

    linux一句話精彩問答

    linux一句話精彩問答.pdf
    發(fā)表于 04-21 22:30

    Linux一句話問答

    Linux一句話問答
    發(fā)表于 04-22 18:21

    linux一句話的經(jīng)典對(duì)答和ucos的資料

    linux一句話的經(jīng)典對(duì)答和ucos的資料
    發(fā)表于 09-23 21:53

    linux的一句話精彩對(duì)答和其它資料

    linux的一句話精彩對(duì)答和其它資料
    發(fā)表于 09-23 21:59

    linux一句話精彩問答

    linux一句話精彩問答
    發(fā)表于 11-09 00:40

    一句話描述電機(jī)控制、PLC和單片機(jī)的關(guān)系

    本帖最后由 1563661808 于 2014-3-20 12:05 編輯 剛剛電友再問,怎么樣用一句話描述電機(jī)控制、PLC和單片機(jī)的關(guān)系?理論PLC是建立單片機(jī)之上的產(chǎn)品,電機(jī)控制是包括
    發(fā)表于 03-20 11:42

    準(zhǔn)備入門,誰來用一句話告訴我它和51的區(qū)別以及其應(yīng)用,就是一句話

    如題。。。。。。。。。。。。。。。。。。。我相信大神一句話就能告訴我
    發(fā)表于 04-13 18:18

    Linux一句話精彩問答 pdf

    Linux一句話精彩問答1001 修改主機(jī)名(bjchenxu).101002 Ret Hat Linux啟動(dòng)到文字界面(不啟動(dòng)xwindow)(bjchenxu)101003 linux的自動(dòng)升級(jí)更新問題(hutuworm,NetDC).101004 windows下看linux分區(qū)的
    發(fā)表于 11-05 23:50 ?33次下載

    一句話點(diǎn)評(píng)2012年20大技術(shù)前瞻

    一句話點(diǎn)評(píng)2012年20大技術(shù)前瞻1、MEMS技術(shù),2、無線傳感網(wǎng)3、物聯(lián)網(wǎng)4、塑料電子
    發(fā)表于 01-05 09:07 ?2208次閱讀

    inux一句話精彩問答

    inux一句話精彩問答
    發(fā)表于 10-27 10:44 ?14次下載
    inux<b class='flag-5'>一句話</b>精彩問答

    一句話解決嵌入式開發(fā)ping問題

    一句話解決嵌入式開發(fā)ping問題至此,Windows、Ubuntu虛擬機(jī)、開發(fā)板三者就可以互相 ping 通了。
    發(fā)表于 10-20 21:51 ?2次下載
    <b class='flag-5'>一句話</b>解決嵌入式開發(fā)ping問題

    一句話了解21種計(jì)算模式

    、智能化趨勢(shì)、安全與可持續(xù)四個(gè)維度,梳理了21種計(jì)算模式,并盡量用通俗易懂的一句話向您介紹每種模式的定義。架構(gòu)與資源維度并行計(jì)算:把大任務(wù)拆成多個(gè)小任務(wù),讓多顆處理器
    的頭像 發(fā)表于 08-06 14:31 ?770次閱讀
    <b class='flag-5'>一句話</b>了解21種計(jì)算模式

    一句話,多個(gè)命令同時(shí)執(zhí)行,AI語音模組也能多任務(wù)處理?

    、 Ai-WV02-32S ? 將語音識(shí)別、喚醒、語義理解等核心功能, 濃縮在顆小小的模組中。 安信可AI語音模組支持 MCP 協(xié)議(Multi Command Processing,多命令并行處理) ,讓語音交互從“單線程”進(jìn)化為真正的“多任務(wù)協(xié)同”! 一句話喚醒“
    的頭像 發(fā)表于 10-31 14:45 ?549次閱讀
    <b class='flag-5'>一句話</b>,多個(gè)命令同時(shí)執(zhí)行,AI語音模組也能多任務(wù)處理?