Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
To moja pierwsza instrukcja. Chciałem jeden napisać od dłuższego czasu, ale nie miałem pod ręką żadnego projektu, który mógłbym tu opublikować. Więc kiedy wpadłem na pomysł tego projektu, zdecydowałem, że to ten.
Przeglądałem więc stronę tensorflow.js, jest to biblioteka, która umożliwia trenowanie i uruchamianie modeli ml w przeglądarce i środowisku node.js i natknąłem się na to demo, które pozwala trenować model w przeglądarce, aby klasyfikować różne obrazy z kamery internetowej, a następnie umożliwia eksportowanie i pobieranie tego wyszkolonego modelu do wykorzystania w projektach. Fajne prawo!
Więc od razu zrobiłem grę w kamień, papier, nożyczki i wytrenowałem model w taki sposób, że zawsze wygrywam, tj. Kiedy robię papier, przewiduje kamień i podobnie dla kamienia -> nożyczki, nożyczki -> papier.
To gra o kamieniu, papierze i nożycach, w której zawsze wygrywasz
Kieszonkowe dzieci
Komputer z dostępem do internetu.
Krok 1: Trenuj swój model Ml
Przejdź do wersji demo tensorflow.js i utwórz 3 klasy w kolejności nożycowej, papierowej i kamiennej, a następnie trenuj je zgodnie z instrukcjami w wersji demonstracyjnej.
Krok 2: Pobierz wyszkolony model
Pobierz model i przechowuj skompresowany plik w bezpiecznym folderze. Będzie używany krok po kroku.
Krok 3: Pobierz kod źródłowy
Możesz pobrać kod źródłowy, klikając ten link - kod źródłowy.
lub możesz przejść do mojego repozytorium github tutaj - git repo
Krok 4: Wyodrębnij
Rozpakuj pobrany plik zip.
Jest folder mój model. W tym miejscu należy wyodrębnić model pobierania.
Wyodrębnij pobrany plik modelu tutaj. Należy z niego wyodrębnić trzy pliki.
- metadane.json
- model.json
- wagi.bin
# jeśli rozpakowałeś pobrany plik modelu tutaj, gdzie indziej. Wytnij i wklej trzy pliki w folderze my-model.
Krok 5: Hosting projektu
Nie możesz uruchomić projektu bezpośrednio jak prostej strony html, ponieważ ten projekt wymaga załadowania kilku zewnętrznych bibliotek za pomocą skryptu.
Musisz więc hostować projekt lokalnie na swoim komputerze. najprostszym sposobem na to jest użycie serwera WWW dla chrome.
aby go pobrać, po prostu przejdź do google i wyszukaj serwer WWW dla chrome. Przejdź do linku chrome.google.com i dodaj go do przeglądarki.
Wybierz folder zawierający projekt i uruchom serwer, jeśli nie uruchamia się automatycznie.
Krok 6: Zakończono
kliknij start. I zacznij grać w grę zaprojektowaną specjalnie dla Ciebie, abyś zawsze wygrywał.