1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Traduction automatique avec Keras

Connected

Cvičení

Partie 1 : Définir le modèle complet

Ici, vous allez implémenter les dernières couches du modèle encodeur-décodeur. Vous utiliserez des couches Dense et TimeDistributed pour obtenir les prédictions finales (c.-à-d. les probabilités des mots français prédits) du modèle encodeur-décodeur.

On vous fournit l'encodeur et le décodeur (sans la partie supérieure) que vous avez déjà mis en place. La sortie de_out de la couche GRU du décodeur est fournie. Nous utilisons le préfixe en (p. ex. en_gru) pour tout ce qui concerne l'encodeur et de pour ce qui concerne le décodeur (p. ex. de_gru).

Pokyny

100 XP
  • Importez les couches Dense et TimeDistributed de Keras.
  • Définissez une couche Dense avec l'activation softmax qui produit fr_vocab sorties.
  • Encapsulez la couche Dense dans une couche TimeDistributed.
  • Obtenez la prédiction finale du modèle en passant de_out à la couche de_dense_time.