Indholdsfortegnelse:

Stone Paper Scissor Game: 6 trin
Stone Paper Scissor Game: 6 trin

Video: Stone Paper Scissor Game: 6 trin

Video: Stone Paper Scissor Game: 6 trin
Video: Rock, paper, scissors! Quick response game! (Turn On CC) 2024, November
Anonim
Stone Paper Scissor Game
Stone Paper Scissor Game

Dette er min første instruerbare. Jeg ville skrive et i lang tid, men jeg havde ikke noget projekt ved hånden, som jeg kunne offentliggøre her. Så da jeg kom på ideen om dette projekt, besluttede jeg, at det var denne.

Så jeg kiggede på tensorflow.js websted, det er et bibliotek, der muliggør træning og kørsel af ml -modeller i browser- og node.js -miljø, og jeg faldt over denne demo, som lader dig træne en model i browser til at klassificere forskellige billeder fra dit webcam og derefter lader dig eksportere og downloade den uddannede model til brug i dine projekter. Fedt lige!

Så jeg lavede øjeblikkeligt spillet sten, papir, saks og trænede modellen på en sådan måde, at jeg altid vinder, dvs. når jeg laver papir, forudsiger det sten og lignende for sten -> saks, saks -> papir.

Dette er et sten-, papir- og saksespil, hvor du altid vinder

Forbrugsvarer

En computer med internetforbindelse.

Trin 1: Træn din Ml -model

Træn din Ml -model
Træn din Ml -model

Gå over til tensorflow.js demo og opret 3 klasser i ordenssaks, papir derefter sten og derefter træne dem som instrueret af demoen.

Trin 2: Download den uddannede model

Download den uddannede model
Download den uddannede model

Download modellen, og gem den komprimerede fil i en sikker mappe. Det vil blive brugt i skridt fremad.

Trin 3: Download kildekoden

Du kan downloade kildekoden ved at klikke på dette link - kildekode.

eller du kan gå over til mit github -repo her - git repo

Trin 4: Uddrag

Uddrag
Uddrag

Udpak den downloadede zip -fil.

Der er min-model mappe. Det er her din downloadmodel skal udtrækkes.

Udpak den downloadede modelfil her. Tre filer skal udtrækkes fra det.

  1. metadata.json
  2. model.json
  3. vægte.bin

# hvis du har hentet den downloadede modelfil her andre steder. Klip og indsæt de tre filer i mappen min model.

Trin 5: Hosting af projektet

Værter for projektet
Værter for projektet

Du kan ikke køre projektet direkte som en simpel html -side, fordi dette projekt kræver, at nogle eksterne biblioteker indlæses via script.

Så du skal være vært for projektet lokalt på din computer. den enkleste måde at gøre det på er at bruge webserver til chrome.

For at downloade det skal du bare gå over til google og søge efter webserver til chrome. Gå til chrome.google.com -linket, og tilføj det til din browser.

Vælg den mappe, der indeholder projektet, og start serveren, hvis den ikke automatisk starter.

Trin 6: Færdig

Færdig
Færdig

klik på start. Og begynd at spille spillet, der er specielt designet til dig, så du altid vinder.

Anbefalede: