Sommario:

Gioco delle forbici di carta di pietra: 6 passaggi
Gioco delle forbici di carta di pietra: 6 passaggi

Video: Gioco delle forbici di carta di pietra: 6 passaggi

Video: Gioco delle forbici di carta di pietra: 6 passaggi
Video: Valuto i vostri disegni, singolo Pt: 6 2024, Novembre
Anonim
Gioco delle forbici di carta di pietra
Gioco delle forbici di carta di pietra

Questo è il mio primo istruibile. Volevo scriverne uno da molto tempo ma non avevo nessun progetto a portata di mano che avrei potuto pubblicare qui. Quindi, quando mi è venuta l'idea di questo progetto, ho deciso che era quello giusto.

Quindi stavo navigando nel sito di tensorflow.js, è una libreria che consente di addestrare ed eseguire modelli ml su browser e ambiente node.js e mi sono imbattuto in questa demo che ti consente di addestrare un modello sul browser per classificare diverse immagini dalla tua webcam e poi ti consente di esportare e scaricare quel modello addestrato per l'uso nei tuoi progetti. Bello vero!

Quindi ho immediatamente creato il gioco di pietra, carta, forbice e ho addestrato il modello in modo tale da vincere sempre, ad esempio quando faccio carta predice pietra, e simili per pietra -> forbice, forbice -> carta.

Questo è un gioco di pietre, carta e forbici in cui vinci sempre

Forniture

Un computer con connessione internet.

Passaggio 1: allena il tuo modello Ml

Allena il tuo modello Ml
Allena il tuo modello Ml

Vai alla demo tensorflow.js e crea 3 classi nell'ordine forbice, carta, pietra e poi addestrale come indicato dalla demo.

Passaggio 2: scarica il modello addestrato

Scarica il modello addestrato
Scarica il modello addestrato

Scarica il modello e conserva il file compresso in una cartella sicura. Verrà utilizzato nei passaggi successivi.

Passaggio 3: scarica il codice sorgente

Puoi scaricare il codice sorgente facendo clic su questo link - codice sorgente.

oppure puoi andare al mio repository github qui - git repository

Passaggio 4: estrarre

Estratto
Estratto

Estrai il file zip scaricato.

C'è la cartella del mio modello. Qui è dove devi estrarre il tuo modello di download.

Estrai qui il file del modello scaricato. Da esso devono essere estratti tre file.

  1. metadata.json
  2. modello.json
  3. pesi.bin

# se hai estratto il file del modello scaricato qui da qualche altra parte. Taglia e incolla i tre file nella cartella my-model.

Passaggio 5: ospitare il progetto

Ospitare il progetto
Ospitare il progetto

Non è possibile eseguire il progetto direttamente come una semplice pagina html perché questo progetto richiede il caricamento di alcune librerie esterne tramite script.

Quindi devi ospitare il progetto localmente sul tuo computer. il modo più semplice per farlo è usare il server web per Chrome.

per scaricarlo basta andare su google e cercare web server per chrome. Vai al link chrome.google.com e aggiungilo al tuo browser.

Seleziona la cartella contenente il progetto e avvia il server se non si avvia automaticamente.

Passaggio 6: finito

Finito
Finito

clicca su avvia. E inizia a giocare al gioco appositamente progettato per te in modo da vincere sempre.

Consigliato: