Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Tai pirmas mano pamokymas. Seniai norėjau parašyti, bet neturėjau jokio projekto, kurį galėčiau čia paskelbti. Taigi, kai sugalvojau šį projektą, nusprendžiau, kad tai yra tas.
Taigi aš naršiau „tensorflow.js“svetainę, tai yra biblioteka, leidžianti mokyti ir paleisti ml modelius naršyklėje ir „node.js“aplinkoje, ir aš suradau šią demonstraciją, leidžiančią išmokyti modelį naršyklėje klasifikuoti skirtingus vaizdus iš jūsų kameros ir tada leidžia eksportuoti ir atsisiųsti tą apmokytą modelį, kad galėtumėte jį naudoti savo projektuose. Šaunu teisingai!
Taigi aš akimirksniu sukūriau žaidimą iš akmens, popieriaus, žirklių ir išmokau modelį taip, kad aš visada laimėčiau, t.y. kai darau popierių, jis prognozuoja akmenį, ir panašiai akmeniui -> žirklės, žirklės -> popierius.
Tai akmenų, popieriaus ir žirklių žaidimas, kuriame visada laimite
Prekės
Kompiuteris su interneto ryšiu.
1 žingsnis: išmokykite savo Ml modelį
Eikite į „tensorflow.js“demonstracinę versiją ir sukurkite 3 klases žirklėmis, popieriumi, akmenimis ir mokykite jas, kaip nurodyta demonstracinėje versijoje.
2 veiksmas: atsisiųskite apmokytą modelį
Atsisiųskite modelį ir laikykite suspaustą failą saugiame aplanke. Jis bus naudojamas žingsniais į priekį.
3 veiksmas: atsisiųskite šaltinio kodą
Šaltinio kodą galite atsisiųsti spustelėję šią nuorodą - šaltinio kodas.
arba čia galite pereiti prie mano „github“repo - „git repo“
4 žingsnis: ištraukite
Išskleiskite atsisiųstą ZIP failą.
Yra mano modelio aplankas. Čia reikia išgauti atsisiuntimo modelį.
Čia ištraukite atsisiųstą modelio failą. Iš jo turi būti išgauti trys failai.
- metadata.json
- model.json
- svoriai.bin
# jei čia, kur kitur, ištraukėte atsisiųstą modelio failą. Iškirpkite ir įklijuokite tris failus į aplanką „mano modelis“.
5 veiksmas: projekto priėmimas
Negalite paleisti projekto tiesiogiai kaip paprasto html puslapio, nes šis projektas reikalauja, kad kai kurios išorinės bibliotekos būtų įkeliamos naudojant scenarijų.
Taigi projektą turite priglobti vietoje savo kompiuteryje. paprasčiausias būdas tai padaryti yra naudoti „Chrome“žiniatinklio serverį.
Norėdami jį atsisiųsti, tiesiog eikite į „Google“ir ieškokite „Chrome“žiniatinklio serverio. Eikite į chrome.google.com nuorodą ir pridėkite ją prie savo naršyklės.
Pasirinkite aplanką, kuriame yra projektas, ir paleiskite serverį, jei jis automatiškai neprasideda.
6 žingsnis: Baigta
spustelėkite pradėti. Ir pradėkite žaisti specialiai jums sukurtą žaidimą, kad visada laimėtumėte.