2017-04-14 15 views
1

小さなテストセット(5つの例)でtextsumデコードを実行していますが、参照ファイルとデコードファイルの両方がすでに数千行あります。一見無限に実行される理由はありますか?同じサンプルセットを繰り返し処理していますか?後のアウトプットは以前のアウトプットより優れていると思われますか?テキストのデコードファイルの解釈(入力よりも多く出力されます)

これに関するいくつかの直感が大好きです。私は明確な説明を見つけることができませんでした。

+0

この問題は有益です(最後のansをご覧ください):https://github.com/tensorflow/models/issues/468 – Blue482

答えて

0

はい、あなたは正しい考え方で、同じ入力が繰り返し出力を生成するために使用されます。ただし、出力を1つに制限することはできます。私はしばらく前に、出力がファイルに書き込まれるseq2seq_attention_decode.pyを変更しました。私は1つの入力を与えていたので、ただ1つの出力の後で、それを止めたいと思っていました。

デコードが無期限に実行される理由はありますか?異なる実行で異なるサマリーを与えることが予想される私の直感です。デコードが訓練されたマシンとは異なるマシンで実行されるときは、新しいモデルを生成する必要があります。したがって、異なる出力を与える必要があります。おそらく、訓練プロセスが続行されると、出力の変化を監視する方法だったでしょう。

関連する問題