1. Learn
  2. /
  3. Courses
  4. /
  5. Machine Translation with Keras

Connected

Exercise

Část 1: Definování celého modelu

V tomto cvičení implementuješ poslední vrstvy modelu encoder-decoder. Použiješ vrstvy Dense a TimeDistributed, abys získal/a výsledné předpovědi (tedy pravděpodobnosti francouzských slov) modelu encoder-decoder.

K dispozici máš encoder a decoder (bez horní části), které jsi zatím implementoval/a. Výstup de_out vrstvy GRU dekodéru je již připraven. Předpona en (např. en_gru) označuje vše, co souvisí s encoderem, a předpona de vše, co souvisí s decoderem (např. de_gru).

Instructions

100 XP
  • Importuj vrstvy Dense a TimeDistributed z Kerasu.
  • Definuj vrstvu Dense s aktivací softmax, která má fr_vocab výstupů.
  • Obal vrstvu Dense do vrstvy TimeDistributed.
  • Výslednou předpověď modelu získáš předáním de_out do vrstvy de_dense_time.