İçindekiler:
- Gereçler
- Adım 1: Ml Modelinizi Eğitin
- 2. Adım: Eğitimli Modeli İndirin
- 3. Adım: Kaynak Kodu İndirin
- 4. Adım: Ayıklayın
- Adım 5: Projeyi Barındırma
- 6. Adım: Tamamlandı
Video: Taş Kağıt Makas Oyunu: 6 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:16
Bu benim ilk talimatım. Uzun zamandır yazmak istiyordum ama elimde burada yayınlayabileceğim bir proje yoktu. Bu proje hakkında bir fikir bulduğumda, bunun o olduğuna karar verdim.
Bu yüzden tensorflow.js'nin sitesine göz atıyordum, tarayıcı ve node.js ortamında ml modellerinin eğitimini ve çalıştırılmasını sağlayan bir kütüphane ve web kameranızdan farklı görüntüleri sınıflandırmak için tarayıcıda bir model eğitmenize ve ardından bu demoya rastladım. projelerinizde kullanmak üzere bu eğitilmiş modeli dışa aktarmanıza ve indirmenize olanak tanır. Sağa serin!
Bu yüzden anında taş, kağıt, makas oyununu yaptım ve modeli her zaman kazanacağım şekilde eğittim, yani kağıt yaptığımda taşı tahmin ediyor ve benzer şekilde taş -> makas, makas -> kağıt.
Bu, her zaman kazanacağınız bir taş, kağıt ve makas oyunudur!
Gereçler
İnternet bağlantısı olan bir bilgisayar.
Adım 1: Ml Modelinizi Eğitin
Tensorflow.js demosuna gidin ve sırasıyla makas, kağıt ve taş şeklinde 3 sınıf oluşturun ve ardından bunları demoda belirtildiği gibi eğitin.
2. Adım: Eğitimli Modeli İndirin
Modeli indirin ve sıkıştırılmış dosyayı güvenli bir klasörde saklayın. İleriki aşamalarda kullanılacaktır.
3. Adım: Kaynak Kodu İndirin
Kaynak kodunu bu bağlantıya tıklayarak indirebilirsiniz - kaynak kodu.
veya buradan github depoma gidebilirsiniz - git repo
4. Adım: Ayıklayın
İndirdiğiniz zip dosyasını çıkarın.
Modelim klasörü var. İndirme modelinizin çıkarılması gereken yer burasıdır.
İndirilen model dosyasını buradan çıkarın. Ondan üç dosya çıkarılmalıdır.
- metadata.json
- model.json
- ağırlıklar.bin
# indirilen model dosyasını başka bir yerden çıkardıysanız. Modelim klasöründeki üç dosyayı kesip yapıştırın.
Adım 5: Projeyi Barındırma
Projeyi doğrudan basit bir html sayfası gibi çalıştıramazsınız çünkü bu proje bazı harici kitaplıkların komut dosyası aracılığıyla yüklenmesini gerektirir.
Bu nedenle, projeyi bilgisayarınızda yerel olarak barındırmanız gerekir. bunu yapmanın en basit yolu, chrome için web sunucusunu kullanmaktır.
indirmek için google'a gidin ve chrome için web sunucusunu arayın. chrome.google.com bağlantısına gidin ve tarayıcınıza ekleyin.
Projeyi içeren klasörü seçin ve otomatik olarak başlamazsa sunucuyu başlatın.
6. Adım: Tamamlandı
başlat'a tıklayın. Ve her zaman kazanmanız için size özel tasarlanmış oyunu oynamaya başlayın.
Önerilen:
Kolay Kağıt Pil Tutucu: 5 Adım
Kolay Kağıt Pil Tutacağı: Tıpkı benim gibi çocuklarınızla veya öğrencilerinizle küçük projeler yaparken madeni para pili için bir tutucu bulmakta zorlanıyorsanız, bu Talimatlar tam size göre. Bu pil tutucu, nasıl kapattığınıza bağlı olarak AÇIK veya KAPALI konuma da sahiptir
I2C ile 20x4 LCD Ekran Kullanan Elde Taşınabilir Arduino Kağıt Taş Makas Oyunu: 7 Adım
I2C ile 20x4 LCD Ekran Kullanan Elde Taşınabilir Arduino Kağıt Taş Makas Oyunu: Herkese merhaba ya da belki "Merhaba Dünya!" demeliyim, Arduino'ya birçok şeye giriş yaptığım bir projeyi sizlerle paylaşmak büyük bir zevk olurdu. Bu, I2C 20x4 LCD ekran kullanan elde taşınabilir bir Arduino Kağıt Taş Makas oyunudur. BEN
Taş Kağıt Makas AI: 11 Adım
Rock Paper Scissor AI: Hiç yalnız sıkıldığını hissettin mi? Zeka ile güçlendirilmiş etkileşimli bir sisteme karşı taş, kağıt ve makas oynayalım
Taş Kağıt Makas: 10 Adım
Rock Paper Scissors: Amaç: Bunu tamamladıktan sonra Code.org kullanarak basit bir Rock, Paper Scissors oyununu sıfırdan nasıl yapacağınızı öğreneceksiniz. Gerekli Malzemeler / Gereksinimler: Javascript sözdiziminin temel anlayışı, bir bilgisayar, bir Code.org hesabı
Nesne Yönelimli Programlama: Nesne Oluşturma Makas Kullanarak Öğrenme/Öğretme Yöntemi/Tekniği: 5 Adım
Nesne Yönelimli Programlama: Nesne Oluşturma Öğrenme/Öğretme Yöntemi/Teknik Makas Kullanarak: Nesne yönelimli programlamaya yeni başlayan öğrenciler için öğrenme/öğretme yöntemi. Bu onların sınıflardan nesne yaratma sürecini görselleştirmelerine ve görmelerine izin vermenin bir yoludur. Parçalar: 1. Makas (her türlü olur). 2. Kağıt veya karton parçası. 3. İşaretleyici.