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, kursun bir parçasıdır

Keras ile Machine Translation

Kursa Göz Atın

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ı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# 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