1. 학습
  2. /
  3. 강의
  4. /
  5. Kerasで学ぶMachine Translation

Connected

연습 문제

学習済みモデルと推論モデルのつながり

ここでは、学習済みモデルから推論モデルへ重みを転送します。エンコーダ・デコーダモデルにはパラメータを持つレイヤーが3つあります。

  • エンコーダの GRU レイヤー
  • デコーダの GRU レイヤー
  • デコーダの Dense レイヤー

TimeDistributed のような他のレイヤーにはパラメータがないため、重みのコピーは不要です。

この演習では、学習済みのエンコーダ GRU レイヤー(tr_en_gru)、学習済みのデコーダ GRU(tr_de_gru)、学習済みの Dense レイヤー(tr_de_dense)が提供されています。さらに、推論モデル(エンコーダを含む)のすべてのレイヤー、すなわちエンコーダの GRU レイヤー(en_gru)、デコーダの GRU(de_gru)、Dense レイヤー(de_dense)にもアクセスできます。

지침

100 XP
  • 学習済みエンコーダ GRU レイヤーの重みを読み込みます。
  • 推論モデル側のエンコーダ GRU レイヤーに重みを設定します。
  • 学習済みのデコーダ GRU レイヤーの重みを読み込み、推論モデルに設定します。
  • 学習済みのデコーダ Dense レイヤーの重みを読み込み、推論モデルに設定します。