Sisällysluettelo:

Kivipaperileikkauspeli: 6 vaihetta
Kivipaperileikkauspeli: 6 vaihetta

Video: Kivipaperileikkauspeli: 6 vaihetta

Video: Kivipaperileikkauspeli: 6 vaihetta
Video: Lonely (short version) 2024, Marraskuu
Anonim
Kivipaperi sakset peli
Kivipaperi sakset peli

Tämä on ensimmäinen ohjeeni. Halusin kirjoittaa sellaisen jo pitkään, mutta minulla ei ollut käsillä projektia, jonka voisin julkaista täällä. Joten kun keksin idean tästä projektista, päätin, että tämä on se.

Joten selailin tensorflow.js: n sivustoa, se on kirjasto, joka mahdollistaa ml -mallien harjoittelun ja suorittamisen selaimessa ja node.js -ympäristössä, ja törmäsin tähän esittelyyn, jonka avulla voit kouluttaa mallin selaimessa luokittelemaan erilaisia kuvia verkkokamerastasi ja sitten voit viedä ja ladata kyseisen koulutetun mallin käytettäväksi projekteissasi. Oikein siistiä!

Joten tein heti pelin kivestä, paperista, saksista ja koulutin mallin niin, että voitan aina, eli kun teen paperia, se ennustaa kiveä ja vastaavaa kivelle -> sakset, sakset -> paperille.

Tämä on kivi-, paperi- ja saksipeli, jossa voitat aina

Tarvikkeet

Tietokone, jossa on internetyhteys.

Vaihe 1: Kouluta Ml -mallisi

Kouluta Ml -mallisi
Kouluta Ml -mallisi

Siirry tensorflow.js -esittelyyn ja luo 3 luokkaa saksissa, paperi ja sitten kivi ja kouluta ne sitten demon ohjeiden mukaan.

Vaihe 2: Lataa koulutettu malli

Lataa koulutettu malli
Lataa koulutettu malli

Lataa malli ja säilytä pakattu tiedosto turvallisessa kansiossa. Sitä käytetään vaiheissa eteenpäin.

Vaihe 3: Lataa lähdekoodi

Voit ladata lähdekoodin napsauttamalla tätä linkkiä - lähdekoodi.

tai Voit siirtyä github -repooni täällä - git repo

Vaihe 4: Poimi

Ottaa talteen
Ottaa talteen

Pura ladattu zip -tiedosto.

Siellä on mallini kansio. Tässä on ladattava latausmalli.

Pura ladattu mallitiedosto täältä. Siitä on purettava kolme tiedostoa.

  1. metadata.json
  2. model.json
  3. painot.bin

# jos olet purkanut ladatun mallitiedoston täältä jossain muualla. Leikkaa ja liitä kolme tiedostoa my-model-kansioon.

Vaihe 5: Projektin isännöinti

Projektin isännöinti
Projektin isännöinti

Et voi suorittaa projektia suoraan kuin yksinkertaista html -sivua, koska tämä projekti vaatii joidenkin ulkoisten kirjastojen lataamisen komentosarjan avulla.

Joten sinun täytyy isännöidä projekti paikallisesti tietokoneellasi. yksinkertaisin tapa tehdä se on käyttää verkkopalvelinta chromelle.

Lataa se vain siirtymällä Googleen ja etsimällä verkkopalvelin chromelle. Siirry osoitteeseen chrome.google.com ja lisää se selaimeesi.

Valitse projekti sisältävä kansio ja käynnistä palvelin, jos se ei käynnisty automaattisesti.

Vaihe 6: Valmis

Valmis
Valmis

napsauta Käynnistä. Ja aloita pelaaminen erityisesti sinulle suunniteltuun peliin, jotta voitat aina.

Suositeltava: