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

Teacher Forcing modelini tanımlama

Tüm katmanlar oluşturulduğuna göre, sıradaki adım bir Keras Model nesnesi tanımlamak. Bu model, daha önce tanımladığından biraz farklı; çünkü yeni modelde iki giriş katmanı var.

Son egzersizde oluşturduğun en_inputs, en_gru, de_inputs, de_gru ve de_pred dahil Keras katmanları sana verildi.

Bu egzersiz

Keras ile Machine Translation

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

Egzersiz talimatları

  • models alt modülünden Keras Model nesnesini içe aktar.
  • Girdi olarak sırasıyla kodlayıcı giriş katmanını ve kod çözücü giriş katmanını alan ve çıktıda nihai tahmini veren bir model tanımla.
  • Modeli adam optimize edicisi ve categorical_crossentropy kayıp fonksiyonuyla derle.
  • Modelin özetini yazdır.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Import the Keras Model object
from tensorflow.keras.____ import ____

# Define a model
nmt_tf = ____(inputs=[____, ____], outputs=____)
# Compile the model with optimizer and loss
nmt_tf.compile(optimizer=____, ____=____, metrics=["acc"])
# Print the summary of the model
nmt_tf.____()
Kodu Düzenle ve Çalıştır