1. Nauka
  2. /
  3. Kursy
  4. /
  5. Tłumaczenie maszynowe z Keras

Connected

ćwiczenie

Definiowanie modelu z Teacher Forcing

Po utworzeniu wszystkich warstw kolejnym krokiem jest zdefiniowanie obiektu Model w Keras. Ten model różni się nieco od poprzedniego – posiada dwie warstwy wejściowe.

Do dyspozycji masz warstwy Keras zaimplementowane w poprzednim ćwiczeniu: en_inputs, en_gru, de_inputs, de_gru oraz de_pred.

Instrukcje

100 XP
  • Zaimportuj obiekt Model z Keras z submodułu models.
  • Zdefiniuj model, który przyjmuje warstwę wejściową enkodera i warstwę wejściową dekodera jako dane wejściowe (w tej kolejności) i zwraca końcowe przewidywanie.
  • Skompiluj model, używając optymalizatora adam i funkcji straty categorical_crossentropy.
  • Wyświetl podsumowanie modelu.