Πίνακας περιεχομένων:

Παιχνίδι Stone Paper Scissor: 6 Βήματα
Παιχνίδι Stone Paper Scissor: 6 Βήματα

Βίντεο: Παιχνίδι Stone Paper Scissor: 6 Βήματα

Βίντεο: Παιχνίδι Stone Paper Scissor: 6 Βήματα
Βίντεο: Как перестать проигрывать? План на победу.#настольныйтеннис #tabletennis 2024, Νοέμβριος
Anonim
Παιχνίδι με ψαλίδι από πέτρα
Παιχνίδι με ψαλίδι από πέτρα

Αυτό είναι το πρώτο μου διδακτικό. Wantedθελα να γράψω ένα για πολύ καιρό, αλλά δεν είχα κανένα έργο στο χέρι που θα μπορούσα να δημοσιεύσω εδώ. Όταν λοιπόν σκέφτηκα αυτό το έργο, αποφάσισα ότι αυτό είναι το ένα.

Έτσι, περιήγησα στον ιστότοπο του tensorflow.js, είναι μια βιβλιοθήκη που επιτρέπει την εκπαίδευση και την εκτέλεση μοντέλων ml σε περιβάλλον περιήγησης και node.js και έπεσα πάνω σε αυτό το demo που σας επιτρέπει να εκπαιδεύσετε ένα μοντέλο στο πρόγραμμα περιήγησης για να ταξινομήσετε διαφορετικές εικόνες από την κάμερα και στη συνέχεια σας επιτρέπει να εξάγετε και να κατεβάσετε αυτό το εκπαιδευμένο μοντέλο για χρήση στα έργα σας. Δροσερό σωστά!

Έτσι έφτιαξα αμέσως το παιχνίδι της πέτρας, του χαρτιού, του ψαλιδιού και εκπαιδεύω το μοντέλο με τέτοιο τρόπο ώστε να κερδίζω πάντα, δηλαδή όταν κάνω χαρτί προβλέπει πέτρα, και παρόμοια για πέτρα -> ψαλίδι, ψαλίδι -> χαρτί.

Αυτό είναι ένα παιχνίδι πέτρας, χαρτιού και ψαλιδιού στο οποίο κερδίζετε πάντα

Προμήθειες

Υπολογιστής με σύνδεση στο Διαδίκτυο.

Βήμα 1: Εκπαιδεύστε το μοντέλο σας Ml

Εκπαιδεύστε το μοντέλο σας Ml
Εκπαιδεύστε το μοντέλο σας Ml

Προχωρήστε στο demo του tensorflow.js και δημιουργήστε 3 κατηγορίες στο ψαλίδι παραγγελίας, χαρτί στη συνέχεια πέτρα και στη συνέχεια εκπαιδεύστε τα σύμφωνα με τις οδηγίες του demo.

Βήμα 2: Κατεβάστε το Εκπαιδευμένο Μοντέλο

Κατεβάστε το Εκπαιδευμένο Μοντέλο
Κατεβάστε το Εκπαιδευμένο Μοντέλο

Κατεβάστε το μοντέλο και κρατήστε το συμπιεσμένο αρχείο σε ασφαλή φάκελο. Θα χρησιμοποιηθεί στα επόμενα βήματα.

Βήμα 3: Κατεβάστε τον πηγαίο κώδικα

Μπορείτε να κατεβάσετε τον πηγαίο κώδικα κάνοντας κλικ σε αυτόν τον σύνδεσμο - πηγαίο κώδικα.

ή Μπορείτε να μεταβείτε στο github repo μου εδώ - git repo

Βήμα 4: Εξαγωγή

Εκχύλισμα
Εκχύλισμα

Εξαγάγετε το αρχείο zip που έχετε κατεβάσει.

Υπάρχει ο φάκελος my-model. Εδώ πρέπει να εξαχθεί το μοντέλο λήψης.

Εξαγάγετε το αρχείο μοντέλου που έχετε κατεβάσει εδώ. Τρία αρχεία πρέπει να εξαχθούν από αυτό.

  1. μεταδεδομένα.json
  2. μοντέλο.json
  3. βάρη.bin

# εάν έχετε εξαγάγει το αρχείο μοντέλου που έχετε κατεβάσει εδώ κάπου αλλού. Κόψτε και επικολλήστε τα τρία αρχεία στο φάκελο my-model.

Βήμα 5: Φιλοξενία του Έργου

Φιλοξενία του Έργου
Φιλοξενία του Έργου

Δεν μπορείτε να εκτελέσετε το έργο απευθείας σαν μια απλή σελίδα html επειδή αυτό το έργο απαιτεί τη φόρτωση ορισμένων εξωτερικών βιβλιοθηκών μέσω σεναρίου.

Έτσι πρέπει να φιλοξενήσετε το έργο τοπικά στον υπολογιστή σας. ο απλούστερος τρόπος για να γίνει αυτό είναι η χρήση διακομιστή ιστού για το chrome.

για να το κατεβάσετε απλά μεταβείτε στο google και αναζητήστε διακομιστή ιστού για το chrome. Μεταβείτε στον σύνδεσμο chrome.google.com και προσθέστε τον στο πρόγραμμα περιήγησής σας.

Επιλέξτε το φάκελο που περιέχει το έργο και ξεκινήστε τον διακομιστή εάν δεν ξεκινήσει αυτόματα.

Βήμα 6: Ολοκληρώθηκε

Πεπερασμένος
Πεπερασμένος

κάντε κλικ στο ξεκίνημα. Και ξεκινήστε να παίζετε το παιχνίδι ειδικά σχεδιασμένο για εσάς, ώστε να κερδίζετε πάντα.

Συνιστάται: