BaşlayınÜcretsiz Başlayın

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

Keras ile Machine Translation

kursunun bir parçasıdır
Kursu Görüntüle

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Print names and x
print('names=\n',____, '\nx=\n',____, '\nx.shape=', ____)
Kodu Düzenle ve Çalıştır