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ırEgzersiz talimatları
modelsalt modülünden KerasModelnesnesini 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
adamoptimize edicisi vecategorical_crossentropykayı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.____()