Kako zagnati stabilno razširjanje v storitvi Google Colab

Rifat WordPress Tutorials May 11, 2023

Stable Diffusion je zmogljiv generativni model, ki je bil usposobljen na velikih zbirkah podatkov slik in videoposnetkov za ustvarjanje realističnih in visokokakovostnih vzorcev. Deluje tako, da iterativno izboljša vhodni signal hrupa, da ustvari slike z naraščajočo stopnjo podrobnosti in skladnosti. Ta tehnika se pogosto uporablja na področju umetnosti, ustvarjene z umetno inteligenco, umetnikom in navdušencem omogoča ustvarjanje edinstvenih in fascinantnih umetniških del.

Po drugi strani pa je Google Colab platforma v oblaku, ki omogoča brezplačen dostop do zmogljivih grafičnih procesorjev, zaradi česar je odlična izbira za eksperimentiranje z modeli strojnega učenja. Uporabnikom omogoča tudi enostavno sodelovanje in skupno rabo svojega dela z drugimi. S kombinacijo Stable Diffusion in Google Colab lahko dostopamo do predhodno usposobljenih modelov in ustvarimo lastno umetnost umetne inteligence z minimalnimi nastavitvami in stroški.

V tej vadnici vas bomo vodili skozi korake za začetek uporabe Stable Diffusion v storitvi Google Colab, vključno z nastavitvijo okolja, nalaganjem vnaprej pripravljenih modelov in ustvarjanjem vzorcev umetniške inteligence. Ne glede na to, ali ste začetnik ali izkušen praktik na področju umetnosti, ustvarjene z umetno inteligenco, vam bo ta vadnica zagotovila bistveno znanje, da začnete ustvarjati lastna edinstvena umetniška dela.

Kako začeti s stabilno difuzijo

Za začetek bomo zagotovili kratko predstavitev celotnega postopka izvajanja stabilne difuzije v storitvi Google Colab, ki vodi do generiranja našega začetnega niza slik.

Ustvarite neverjetna spletna mesta

Z najboljšim brezplačnim graditeljem strani Elementor

Začni zdaj

Račun na Hugging Face

Za uporabo Stable Diffusion jo bomo morali prenesti iz Hugging Face, ki je repozitorij, ki ponuja vrsto modelov in uporabnih funkcij. Za prenos Stable Diffusion bomo morali najprej ustvariti račun pri Hugging Face. Model je v bistvu program, ki se lahko nauči samostojno opravljati določene naloge.

Ustvarjanje računa pri Hugging Face je preprost postopek, ki vključuje obisk njihove spletne strani na Hugging Face in sledenje standardnim postopkom ustvarjanja računa. Po končani registraciji boste prejeli potrditveno e-poštno sporočilo za potrditev vašega računa. Ko potrdite svoj račun, boste lahko prenesli Stable Diffusion in začeli eksperimentirati z umetnostjo, ki jo ustvari umetna inteligenca, v storitvi Google Colab.

Kopirajte prenosni računalnik Stable Diffusion Colab v Google Drive

Za začetek, podobno kot pri urejanju katerega koli Googlovega dokumenta, ki ga je ustvarila druga oseba, boste morali obiskati beležnico Stable Diffusion Google Colab v storitvi Google Collab in izbrati možnost »Datoteka«, ki ji sledi »Shrani kopijo v Drive«.

To bo odprlo nov zavihek z zvezkom, shranjenim na vašem pogonu, in njegovo ime bo "Kopija stabilne difuzije z difuzorji". Lahko ga preimenujete po svojih željah.

Uporabite GPU

Preden zaženete Stable Diffusion v Google Colab, je pomembno zagotoviti, da je prenosni računalnik konfiguriran za uporabo GPE. GPE je bistvena komponenta za učinkovito obdelavo velikih naborov podatkov in izvajanje zapletenih izračunov, vključenih v usposabljanje generativnih modelov, kot je stabilna difuzija.

Če želite preveriti, ali je prenosni računalnik konfiguriran za uporabo GPE, pojdite v meni »Runtime« in izberite »Change runtime type«. Pojavilo se bo majhno okno s spustnim menijem "Strojni pospeševalnik". Prepričajte se, da je kot strojni pospeševalnik izbran »GPU«.

Ko izberete "GPU", kliknite "Shrani", da uveljavite spremembe. Zdaj je prenosni računalnik konfiguriran za uporabo GPE-ja, kar nam bo omogočilo gladko in učinkovito izvajanje Stable Diffusion. S to nastavitvijo lahko zdaj nadaljujemo z nalaganjem predhodno usposobljenih modelov in generiranjem naše lastne umetniške inteligence.

Zaženite prve celice

Zdaj lahko izvedemo začetne celice v zvezku Stable Diffusion Colab. To storite tako, da z miško premaknete nad vsako celico in prikazal se bo gumb za predvajanje. Kliknite na gumb za predvajanje in počakajte, da se celica zaključi z izvajanjem. Ko se prikaže zelena kljukica, boste vedeli, da je celica opravila svojo nalogo.

Vsako celico spremlja opis nad njo, ki pojasnjuje njen namen in funkcionalnost. Če naletite na sporočilo, kot je "ta prenosnik potrebuje veliko RAM-a," preprosto kliknite "V redu", da nadaljujete.

Ko uspešno izvedete začetne celice, bi morali biti pripravljeni začeti uporabljati stabilno difuzijo. Prenosni računalnik ponuja uporabniku prijazen vmesnik za nalaganje vnaprej pripravljenih modelov in ustvarjanje umetnin, ustvarjenih z umetno inteligenco. Ne glede na to, ali ste novinec na tem področju ali izkušen praktik, lahko ta prenosni računalnik služi kot dragoceno orodje za raziskovanje možnosti stabilne difuzije pri ustvarjanju visokokakovostnih in edinstvenih umetniških del.

Zaženite peto celico, da prenesete zahtevane datoteke

Nadaljevali bomo z izvajanjem pete celice, ki se nahaja pod razdelkom "Stabilni difuzijski cevovod", ki bo prenesla zahtevane komponente.

Poleg tega moramo izvesti tudi naslednjo celico.

pipe = pipe.to("cuda")

Ustvari sliko

V naslednji celici ste morda že opazili, da se pojavi slika. Tukaj bomo ustvarili svojo prvo sliko. Če želite to narediti, preprosto vnesite besedilni niz med narekovaje in izvršite celico. Kot ilustracijo sem vključil primer, kjer sem vnesel naslednje besedilo:

a protoss cityscape with advanced technology, inspired by the game starcraft, making heavy use of light and shadow to create a sense of mystery and foreboding. the city sprawling below is a mix of organic and inorganic, with swirling energy currents and strange crystalline structures, illustrated in a realistic and detailed style by wei wang, artstationa protoss cityscape with advanced technology, inspired by the game starcraft, making heavy use of light and shadow to create a sense of mystery and foreboding. the city sprawling below is a mix of organic and inorganic, with swirling energy currents and strange crystalline structures, illustrated in a realistic and detailed style by wei wang, artstation

Odlično opravljeno! Postopek generiranja te slike naj bi trajal manj kot minuto.

Zavijanje

Čestitamo za ustvarjanje vaše prve slike s funkcijo Stable Diffusion iz Hugging Face v storitvi Google Colab! To je šele začetek vašega potovanja v vznemirljivi svet umetnosti, ki jo ustvarja umetna inteligenca.

Z upoštevanjem tega vodnika upamo, da smo vam pomagali premagati začetno oviro in vam zagotovili potrebno znanje za nadaljnji začetek raziskovanja stabilne difuzije. Priporočamo vam, da nadaljujete z raziskovanjem drugih navodil v zvezku Google Colab, ki vam bodo omogočili prilagajanje in natančno nastavitev modela za vaše posebne potrebe.

Vendar se zavedamo, da lahko naletite na nekaj težav ali imate vprašanja na poti. Ne oklevajte in pustite komentar in naša ekipa vam bo odgovorila v najkrajšem možnem času. Tukaj smo, da vas podpiramo in vam pomagamo uspeti na vašem umetniškem potovanju, ki ga ustvari umetna inteligenca. Nadaljujte z eksperimentiranjem in komaj čakamo, da vidimo, kaj boste ustvarili naslednje!

Divi WordPress Theme