Bölüm 2: Birkaç oyun daha oynayalım
Son projedeki harika iş için tebrikler. Bu sefer, birkaç gün boyunca yapılan birden fazla oyun programını simüle etmen gerekecek. Bu da verilerinin bir zaman boyutuna sahip olacağı anlamına geliyor. Daha spesifik olarak, verilerin şekli (yarışmacı sayısı, oyun programları, girdi boyutu) olacak.
Modelini bu yeni özelliği içerecek şekilde genişletmen gerekiyor. Bunun için, Dense katmanının birden fazla oyun programından gelen yarışmacıları kabul etmesini sağlamak üzere bir TimeDistributed katmanı kullanacaksın.
Sana ağırlık başlatıcısı init, önceki egzersizden prizes listesi, zaman serisi girişi x ve yarışmacıların isimlerini içeren names verildi. x bir (3,2,3) numpy dizisi, names ise (2,3) boyutunda bir Python listesi. Başka bir deyişle, her birinde 3 yarışmacı (batch size) bulunan 2 oyun programın (yani dizi uzunluğu) var ve her yarışmacının 3 özelliği (girdi boyutu) bulunuyor.
Bu egzersiz, kursun bir parçasıdır
Keras ile Machine Translation
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Print names and x
print('names=\n',____, '\nx=\n',____, '\nx.shape=', ____)