Obsah:

Nůžková hra s kamenným papírem: 6 kroků
Nůžková hra s kamenným papírem: 6 kroků

Video: Nůžková hra s kamenným papírem: 6 kroků

Video: Nůžková hra s kamenným papírem: 6 kroků
Video: Stopy ve sněhu (Hubička-Klain, Rozhlasová hra, CZ) 2024, Listopad
Anonim
Nůžková hra s kamenným papírem
Nůžková hra s kamenným papírem

Toto je můj první pokyn. Dlouho jsem chtěl napsat jeden, ale neměl jsem po ruce žádný projekt, který bych zde mohl publikovat. Takže když jsem přišel s nápadem tohoto projektu, rozhodl jsem se, že tohle je ten pravý.

Procházel jsem tedy web tensorflow.js, je to knihovna, která umožňuje trénovat a spouštět ml modely v prostředí prohlížeče a node.js, a narazil jsem na toto demo, které vám umožní natrénovat model v prohlížeči a klasifikovat různé obrázky z vaší webové kamery a poté umožňuje exportovat a stahovat vyškolený model pro použití ve vašich projektech. Chladné právo!

Okamžitě jsem tedy vytvořil hru kámen, papír, nůžky a vycvičil model tak, abych vždy vyhrál, tj. Když dělám papír, předpovídá to kámen a podobně pro kámen -> nůžky, nůžky -> papír.

Toto je hra na kámen, papír a nůžky, ve které vždy vyhrajete

Zásoby

Počítač s připojením na internet.

Krok 1: Trénujte svůj model ML

Trénujte svůj model ML
Trénujte svůj model ML

Přejděte na demo tensorflow.js a vytvořte 3 třídy v nůžkách na objednávku, papír poté ukamenujte a poté je cvičte podle pokynů v demo.

Krok 2: Stáhněte si trénovaný model

Stáhněte si trénovaný model
Stáhněte si trénovaný model

Stáhněte si model a uložte komprimovaný soubor do bezpečné složky. Bude použito v krocích dopředu.

Krok 3: Stáhněte si zdrojový kód

Zdrojový kód si můžete stáhnout kliknutím na tento odkaz - zdrojový kód.

Nebo se můžete přesunout sem do mého github repo - git repo

Krok 4: Extrahujte

Výpis
Výpis

Extrahujte stažený soubor zip.

Existuje složka my-model. Zde je třeba extrahovat váš model stahování.

Zde stáhněte stažený soubor modelu. Z něj musí být extrahovány tři soubory.

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

# pokud jste extrahovali stažený soubor modelu sem někde jinde. Vyřízněte a vložte tři soubory do složky my-model.

Krok 5: Hostování projektu

Hostování projektu
Hostování projektu

Projekt nemůžete spustit přímo jako jednoduchou stránku html, protože tento projekt vyžaduje načtení některých externích knihoven pomocí skriptu.

Takže musíte projekt hostovat lokálně na vašem počítači. nejjednodušší způsob, jak toho dosáhnout, je použití webového serveru pro chrom.

Chcete -li jej stáhnout, přejděte na google a vyhledejte webový server pro chrom. Přejděte na odkaz chrome.google.com a přidejte jej do svého prohlížeče.

Vyberte složku obsahující projekt a spusťte server, pokud se automaticky nespustí.

Krok 6: Hotovo

Hotovo
Hotovo

klikněte na start. A začněte hrát hru speciálně navrženou pro vás, abyste vždy vyhráli.

Doporučuje: