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

Metin ters çevirme modelini tamamla

Şimdi, kodlayıcıdan (encoder) gelen bağlam vektörünü ters çevrilmiş kelimelere dönüştürecek olan metin ters çevirme modelinin çözücü (decoder) kısmını uygulayacaksın.

İki fonksiyon tanımlayacaksın: onehot2words() ve decoder(). onehot2words() fonksiyonu bir id listesi ve index2word sözlüğünü alır ve tek-sıcak (one-hot) vektörlerden oluşan bir diziyi kelime listesine dönüştürür. decoder() fonksiyonu bağlam vektörünü (yani kelime id’leri listesini) alır ve bunu ters çevrilmiş kelime listesine dönüştürür.

Bu egzersizde index2word sözlüğü, context bağlam vektörü, encoder() fonksiyonu ve words2onehot() fonksiyonları sağlanacaktır.

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.

# Define the onehot2words function that returns words for a set of onehot vectors
def ____(onehot, index2word):
  ids = np.____(____, ____=____)
  res = [____[____] for id in ids]
  return res
Kodu Düzenle ve Çalıştır