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

Connected

ćwiczenie

Kompletny model odwracania tekstu

Teraz zaimplementujesz część dekodera modelu odwracania tekstu, która przekształca wektor kontekstu z enkodera na odwrócone słowa.

Zdefiniujesz dwie funkcje: onehot2words() i decoder(). Funkcja onehot2words() przyjmuje listę identyfikatorów oraz słownik index2word i konwertuje tablicę wektorów one-hot na listę słów. Funkcja decoder() przyjmuje wektor kontekstu (czyli listę identyfikatorów słów) i przekształca go na odwróconą listę słów.

W tym ćwiczeniu słownik index2word, wektor kontekstu context, funkcja encoder() oraz funkcja words2onehot() są już dostarczone.

Instrukcje 1/3

undefined XP
    1
    2
    3
  • Zdefiniuj funkcję onehot2words(), która pobiera identyfikatory słów z wektorów one-hot, a następnie przekształca te identyfikatory na słowa.