1. Learn
  2. /
  3. Courses
  4. /
  5. Traducere automată cu Keras

Connected

Exercise

Partea 1: Definirea modelului complet

Aici vei implementa ultimele straturi ale modelului encoder-decoder. Vei folosi straturile Dense și TimeDistributed pentru a obține predicțiile finale (adică probabilitățile cuvintelor franceze prezise) ale modelului encoder-decoder.

Îți sunt furnizate encoder-ul și decoder-ul (fără partea superioară) implementate până acum. Ieșirea de_out a stratului GRU din decoder este deja disponibilă. Folosim prefixul en (de exemplu, en_gru) pentru tot ce ține de encoder și de pentru tot ce ține de decoder (de exemplu, de_gru).

Instructions

100 XP
  • Importă straturile Dense și TimeDistributed din Keras.
  • Definește un strat Dense cu activare softmax care are fr_vocab ieșiri.
  • Înfășoară stratul Dense într-un strat TimeDistributed.
  • Obține predicția finală a modelului transmițând de_out stratului de_dense_time.