0

私は組み込みのtf.nn.seq2seq.embedding_attention_seq2seq()関数を使用していますが、トレーニング中にfeed_previous引数に問題があります。テスト中にgroundtruthがデコーダに入力されている間、最後のデコーダへのタイムステップ。問題は、feed_previous引数を設定すると、その引数を変更できないということです。私はいつも私のモデルをテストしたいですが、どうすればいいですか?Tensorflow seq2seq `feed_previous 'argument`

答えて

0

documentationから、feed_previousにブールテンソルを指定できます。

feed_previous = tf.placeholder(tf.bool) 
model = tf.nn.seq2seq.embedding_attention_seq2seq(..feed_previous=feed_previous...) 
sess.run(loss, feed_dict={feed_previous=is_training, ...}) 
関連する問題