1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Machine Translation with Keras

Connected

Cvičení

Dokončení modelu pro obracení textu

Teď implementuješ část dekodéru modelu pro obracení textu, která převede kontextový vektor z enkodéru na obrácená slova.

Definuješ dvě funkce: onehot2words() a decoder(). Funkce onehot2words() přijme seznam ID a slovník index2word a převede pole one-hot vektorů na seznam slov. Funkce decoder() přijme kontextový vektor (tedy seznam ID slov) a převede ho na obrácený seznam slov.

Pro toto cvičení budou k dispozici slovník index2word, kontextový vektor context, funkce encoder() a funkce words2onehot().

Pokyny 1/3

undefined XP
    1
    2
    3
  • Definuj funkci onehot2words(), která z one-hot vektorů získá ID slov a ta pak převede na slova.