1. Learn
  2. /
  3. Courses
  4. /
  5. Kerasで学ぶMachine Translation

Connected

Exercise

テキスト反転モデルを完成させる

ここでは、エンコーダからのコンテキストベクトルを逆順の単語に変換する、テキスト反転モデルのデコーダ部分を実装します。

これから onehot2words() と decoder() の2つの関数を定義します。onehot2words() は ID のリストと辞書 index2word を受け取り、ワンホットベクトルの配列を単語のリストに変換します。decoder() はコンテキストベクトル(=単語IDのリスト)を受け取り、逆順の単語リストに変換します。

この演習では、index2word 辞書、コンテキストベクトル context、encoder() 関数、words2onehot() 関数が提供されます。

Instructions 1/3

undefined XP
    1
    2
    3
  • onehot2words() 関数を定義します。ワンホットベクトルから単語IDを取得し、そのIDを単語に変換します。