Permainan Gunting Kertas Batu: 6 Langkah
Permainan Gunting Kertas Batu: 6 Langkah
Anonim
Permainan Gunting Kertas Batu
Permainan Gunting Kertas Batu

Ini adalah arahan pertama saya. Saya mahu menulisnya lama tetapi saya tidak mempunyai projek yang boleh saya terbitkan di sini. Oleh itu, ketika saya mendapat idea mengenai projek ini, saya memutuskan bahawa ini adalah satu.

Oleh itu, saya melayari laman web tensorflow.js, ini adalah perpustakaan yang membolehkan melatih dan menjalankan model ml pada persekitaran penyemak imbas dan node.js dan saya menemui demo ini yang membolehkan anda melatih model pada penyemak imbas untuk mengelaskan gambar yang berbeza dari kamera web anda dan kemudian membolehkan anda mengeksport dan memuat turun model terlatih itu untuk digunakan dalam projek anda. Sejuk betul!

Oleh itu, saya segera membuat permainan batu, kertas, gunting dan melatih model sedemikian rupa sehingga saya selalu menang iaitu ketika saya membuat kertas ia meramalkan batu, dan serupa dengan batu -> gunting, gunting -> kertas.

Ini adalah permainan batu, kertas & gunting di mana anda selalu menang

Bekalan

Komputer dengan sambungan internet.

Langkah 1: Latih Model Ml Anda

Latih Model Ml Anda
Latih Model Ml Anda

Pergi ke tensorflow.js demo dan buat 3 kelas dalam gunting pesanan, kertas kemudian batu dan kemudian latih mereka seperti yang diperintahkan oleh demo.

Langkah 2: Muat turun Model Terlatih

Muat turun Model Terlatih
Muat turun Model Terlatih

Muat turun model dan simpan fail yang dimampatkan dalam folder selamat. Ia akan digunakan pada langkah-langkah yang akan datang.

Langkah 3: Muat turun Kod Sumber

Anda boleh memuat turun kod sumber dengan mengklik pautan ini - kod sumber.

atau Anda boleh menuju ke repo github saya di sini - git repo

Langkah 4: Ekstrak

Ekstrak
Ekstrak

Ekstrak fail zip yang dimuat turun.

Terdapat folder model saya. Di sinilah model muat turun anda perlu diekstrak.

Ekstrak fail model yang dimuat turun di sini. Tiga fail mesti diekstrak daripadanya.

  1. metadata.json
  2. model.json
  3. berat.bin

# jika anda telah mengekstrak fail model yang dimuat turun di sini di tempat lain. Potong dan tampal tiga fail di folder model-saya.

Langkah 5: Mengadakan Projek

Mengadakan Projek
Mengadakan Projek

Anda tidak dapat menjalankan projek secara langsung seperti halaman html yang mudah kerana projek ini memerlukan beberapa perpustakaan luaran dimuat melalui skrip.

Oleh itu, anda perlu menghoskan projek secara tempatan di komputer anda. kaedah termudah untuk melakukannya adalah menggunakan pelayan web untuk chrome.

untuk memuat turunnya pergi ke google dan cari pelayan web untuk krom. Pergi ke pautan chrome.google.com dan tambahkan ke penyemak imbas anda.

Pilih folder yang mengandungi projek dan mulakan pelayan jika secara automatik tidak bermula.

Langkah 6: Selesai

Selesai
Selesai

klik pada permulaan. Dan mulailah bermain permainan yang direka khas untuk anda supaya anda selalu menang.

Disyorkan: