Reklaam

Kui olete viimasel ajal Internetis räigeid kohti külastanud, olete võib-olla märganud hüppamas mõnda väga kummalist pilti, mis on kuidagi Google'iga ühendatud.

Need näevad pisut välja nagu keegi võtaks filmiliseks aja- ja ruumivarude jaoks tulemasina. Või meeldib mängida happelist saadet „Kus on Waldo“. Või äkki nagu keegi pöördus John Carpenteri raamat "The Thing" Saage nutikaks: vaadake parimaid futuristlikke märulifilmeOn mitmeid filme, milles on ühendatud kõva tegevus sügavate kontseptsioonidega. Need on nutikad, mõtlemapanevad filmid, mis pakuvad intelligentse meelelahutuse kõige tervitatavamat vormi. Loe rohkem lahti lemmikloomakaupluses.

Sõltumata sellest, nad on üsna trippy.

Need pildid on väljund Google'i DeepDream närvivõrk. Algselt piltide klassifitseerimiseks kasutatud võrk on nüüd nende loomiseks mõeldud. Võrk tuvastab piltide omadused - võib-olla näeb see korts pisut silma või siluett nagu lind. Seejärel rõhutab see elemente, mida ta ikka ja jälle ära tunneb, muutes saadud pildi aeglaselt erksaks ja sürreaalseks unenäomaalinguks.

mälumäng

Võrgustik on tänu oma treeningandmete keerdkäikudele fikseeritud nii koerte, silmade kui ka kõõlustega, mis annab ainulaadse visuaalse stiili, mis peaaegu näeb välja nagu kunst.

Hiljuti avaldas Google DeepDreami avalikkusele. See on uurimistööriist, nii et seadistamine on natuke keeruline, kuid see on igaühe jaoks täiesti teostatav - isegi kui teil pole programmeerimisteadmisi.

Täna räägin ma teile sellest, kuidas seda installida ja kuidas seda omaenda hullude piltide genereerimiseks kasutada. Alustame.

Vajalikud tööriistad

Esiteks on see õpetus mõeldud ainult Windowsi jaoks. Proovida võivad Linuxi kasutajad, kellel pole Windowsi masinale juurdepääsu see õpetus, mis inimestele tundub, kuid ma pole isiklikult proovinud.

Alustamiseks peate enne millegi muu tegemist alla laadima ja installima järgmised tööriistad. Ülejäänud õpetus ei tööta, kui neid komponente pole installitud.

  1. Vagrant [pole enam saadaval] - Vagrant on tööriist standardiseeritud arenduskeskkondade seadistamiseks. See lihtsustab seadistamist oluliselt.
  2. Virtuaalboks - Virtualbox võimaldab teil seda teha käitage muid opsüsteeme Windowsi siseselt Kuidas kasutada VirtualBoxi: kasutusjuhendVirtualBoxi abil saate hõlpsalt installida ja testida mitut opsüsteemi. Näitame teile, kuidas seadistada Windows 10 ja Ubuntu Linux virtuaalseks masinaks. Loe rohkem . Sel juhul simuleerime Linuxi masinat.
  3. OpenSSH - OpenSSH on tööriist ühenduse loomine käsurida kaudu konkreetsete Linuxi masinatega 4 lihtsat viisi SSH kasutamiseks WindowsisSSH on de facto lahendus Linuxi ja muude UNIX-taoliste süsteemide kaugterminalidele turvaliseks juurdepääsuks. Kui teil on SSH-kaugserver, millele soovite juurde pääseda, peate alla laadima SSH-kliendi ... Loe rohkem . Sel juhul kasutame seda oma virtuaalse Linuxi masinaga rääkimiseks.
lahtine

Pange tähele, et OpenSSH viskab installimise ajal suurt hirmutavat hoiatust, et peate seadma paroolifaili. Vastasel juhul on põrgu ja teekivi langeb kõrvade ümber.

Ignoreeri seda. Vagrant hoolitseb selle eest teie eest.

Unistaja paigaldamine

Nüüd, kui meil on seadistused paigast ära, laskem minna messingkõrvade juurde. Laadige alla pildi-unistaja moodul GitHubist ZIP-failina ja ekstraheerige see oma Vagrandi seadistusse aadressil „C: \ HashiCorp \ Vagrant \ bin \“.

See on seadistamise osas üsna palju. Nüüd peame asja lihtsalt sisse lülitama.

Avage Windows PowerShell (leiate selle, kui tippite Start-menüüsse “Powershell”). Seda on palju vaja vana Windowsi käsuviiba asendamine 6 peamist PowerShelli käsku Windowsist rohkem kasu saadaPowerShell on see, mida saate, kui annate steroide Windowsi käsureale. See annab teile kontrolli Windowsi süsteemi peaaegu kõigi aspektide üle. Aitame teil selle õppimiskõveral üles hüpata. Loe rohkem ja see teenib meid siin hästi.

Kui PowerShell avaneb, tippige “cd C: \ HashiCorp \ Vagrant \ bin \ image-unistaja“. See viib teid samasse kataloogi, millesse moodul just lahti pakitud. Nüüd on aeg aktiveerida meie Vagrant install. Sisestage „ülbitsema”Ja vajutage sisestusklahvi.

võimsuskoor

Sel hetkel hakkab süsteem tegema esimest korda hunniku seadistusi. Sel hetkel võiksite natuke vahekaardile Netflix vahekaarti vahetada, sest see samm võib sõltuvalt teie masina kiirusest võtta üle tunni.

Kui saate tõrke, öeldes, et virtuaalse masina käivitamine ebaõnnestus, võib teil olla sama probleem, mis mul algselt, st virtuaalsed masinad on teie BIOS-is vaikimisi keelatud. Peate arvuti taaskäivitama, minema BIOS-i seadistusse ja uurima, kas leiate valiku „Keela virtualiseerimine“. Kontrollige turvaseadete alt. Kui leiate selle üles, lülitage see välja ja proovige võimsuskella uuesti.

Kui installimine on lõppenud, tippige ülbe ssh käsurida. See küsib teilt parooli. Vajutage nuppu Enter ilma midagi kirjutamata. Seejärel küsib teilt parooli. Sisestage „ülbe”Ja vajutage sisestusklahvi. Praegu annab see teile virtuaalse Linuxi masina jaoks terminali ja me oleme valmis DeepDreamit kasutama.

Sisestage „cd /vagrant“, Siis“ls”(Linuxi käsk kataloogi sisu loetlemiseks). Peaksite nägema piltide unistajate kataloogis olevaid faile. Nüüd saate nende failidega suhelda nii, nagu kasutaksite Linuxi masinat.

Sel hetkel peate võtma kõik teisendatavad pildid, veenduma, et need on .jpg-vormingus ja viskama need jaotisse „C: / HashiCorp / Vagrant / prügikast / unistaja /“. Kui kirjutate „ls”Peaks jällegi neid nägema.

DeepDreami kasutamine

DeepDreami kõige põhilisem kasutamine on vaikenalüüsi rakendamine trükkimise teel

python dreamify.py teie failinimi.jpg dream_yourfilename.jpg

Ilmselt peate asendama oma faili nime sõnaga “teie failinimi”. See rakendab vaikeanalüüsi suvandit ("inception_4c / output") teie valitud väljundinime suhtes. Nii genereeritakse enamik pilte. See funktsioon muudab põhimõtteliselt selle:

Vincent_van_Gogh _-_ Autoportree _-_ Google_Art_Project_ (454045)

Sellesse:

vangoghselfportraitmess

Ole kannatlik, kuni see töötab! Suured pildid võivad võtta väga kaua aega, isegi suhteliselt kiire riistvara korral. Võimalusel vähendage oma pilte. Kui teil tekib krahhi, kuna mälu on tühi, muutke faili „vagrantfile” powershelli linux käsurida kaudu ja suurendage v.memory millekski mõistlikuks, näiteks 10000. Kui saate efekti, mis on vähem dramaatiline, kui lootsite, proovige programmi uuesti väljundpildil käivitada. See peaks kaasa tooma tugevama moonutuse.

See on juba väga lahe. Kuid tarkvara sellisel kasutamisel jäävad puudu mõned eriti lahedad käsuridade valikud, mis võivad tarkvara käitumist muuta. Näiteks selleks, et liinide jaoks kasutada ainult funktsioonidetektorit, peate lihtsalt tippima:

python dreamify.py teie failinimi.jpg dream_yourfilename.jpg “conv2 / 3 × 3”

See annab väljundi, mis näeb välja järgmine:

Vincent_Van_Gogh_0020

Funktsioonidetektori kasutamiseks silmade jaoks tippige lihtsalt:

python dreamify.py teie failinimi.jpg dream_yourfilename.jpg “inception_4a / output”

fractalbrocolli

Neid käsurea võimalusi on hunnik, millega saate mängida - minu jaoks on siin liiga palju selleks, et uurida. Leiate põhjalikuma lagunemise siin ja siin.

Siin on palju võimalusi. Neid valikuid virnastades saate ka veenvaid tulemusi. Näiteks siin on mõned pildid, mis ma genereerin vaikefiltri käivitamisel, millele järgneb reafilter.

andre.dream (2)yemenchameleonmess

See on lahe, eks?

Kui olete DeepDreami installinud, võtke natuke aega ja mängige seda. Seal on juba a õitsev Redditi kogukond moodustades nende piltide loomise. Vaadake, mida saate luua! Postitage kommentaarides oma kõige huvitavamad tulemused.

Pildikrediidid: Van Goghi portree, Van Goghi maastik, Dali - mälu püsivus, Mardikas, Kameeleon, Fraktaalne spargelkapsas,

Edelaosas asuv kirjanik ja ajakirjanik on Andre endiselt töötav kuni 50 kraadi Celsiuse järgi ning on veekindel kuni kaheteistkümne jala sügavuseni.