Obsah:

Nožnicová hra s kamenným papierom: 6 krokov
Nožnicová hra s kamenným papierom: 6 krokov

Video: Nožnicová hra s kamenným papierom: 6 krokov

Video: Nožnicová hra s kamenným papierom: 6 krokov
Video: Part 5 - The Adventures of Sherlock Holmes Audiobook by Sir Arthur Conan Doyle (Adventures 09-10) 2024, November
Anonim
Nožnicová hra z kamenného papiera
Nožnicová hra z kamenného papiera

Toto je môj prvý návod. Chcel som napísať jeden dlho, ale nemal som po ruke žiadny projekt, ktorý by som tu mohol publikovať. Takže keď som prišiel s myšlienkou tohto projektu, rozhodol som sa, že toto je ten pravý.

Takže som si prezeral stránku tensorflow.js, je to knižnica, ktorá umožňuje školenie a spúšťanie modelov ml v prostredí prehliadača a node.js a narazil som na toto demo, ktoré vám umožní trénovať model v prehliadači, aby ste klasifikovali rôzne obrázky z webovej kamery a potom. umožňuje exportovať a sťahovať vyškolený model na použitie vo vašich projektoch. Chladné správne!

Okamžite som teda vyrobil hru kameň, papier, nožnice a vycvičil som model tak, aby som vždy vyhral, tj. Keď robím papier, predpovedá kameň a podobne pre kameň -> nožnice, nožnice -> papier.

Jedná sa o hru na kameň, papier a nožnice, v ktorej vždy vyhráte !

Zásoby

Počítač s pripojením na internet.

Krok 1: Vycvičte si svoj model ML

Trénujte svoj model ML
Trénujte svoj model ML

Prejdite na demo tensorflow.js a vytvorte 3 triedy v nožnici na poradie, papier, potom kameň a potom ich cvičte podľa pokynov v ukážke.

Krok 2: Stiahnite si trénovaný model

Stiahnite si trénovaný model
Stiahnite si trénovaný model

Stiahnite si model a uložte komprimovaný súbor do bezpečného priečinka. Bude sa používať v nasledujúcich krokoch.

Krok 3: Stiahnite si zdrojový kód

Zdrojový kód si môžete stiahnuť kliknutím na tento odkaz - zdrojový kód.

alebo sa môžete obrátiť na moje github repo tu - git repo

Krok 4: Extrahujte

Extrakt
Extrakt

Extrahujte stiahnutý súbor zip.

Existuje priečinok môj model. Tu je potrebné extrahovať váš model sťahovania.

Tu rozbaľte stiahnutý súbor modelu. Musia byť z neho extrahované tri súbory.

  1. metadata.json
  2. model.json
  3. závažia.bin

# ak ste sem extrahovali stiahnutý súbor modelu, niekde inde. Vystrihnite a prilepte tri súbory do priečinka my-model.

Krok 5: Hostenie projektu

Hostiteľ projektu
Hostiteľ projektu

Projekt nemôžete spustiť priamo ako jednoduchú stránku HTML, pretože tento projekt vyžaduje, aby boli niektoré externé knižnice načítané pomocou skriptu.

Projekt teda musíte hostiť lokálne vo svojom počítači. najjednoduchším spôsobom je použiť webový server pre prehliadač chrome.

ak si ho chcete stiahnuť, zamierte na google a vyhľadajte webový server pre chrome. Prejdite na odkaz chrome.google.com a pridajte ho do svojho prehliadača.

Vyberte priečinok obsahujúci projekt a spustite server, ak sa automaticky nespustí.

Krok 6: Hotovo

Hotovo
Hotovo

kliknite na štart. A začnite hrať hru špeciálne navrhnutú pre vás, aby ste vždy vyhrali.

Odporúča: