2017-08-03 4 views
1

私のコードは次のとおりです。状態は2つの値を返す理由を私は知らない、とどのように私は次のステップのための状態を使用することができます返される状態は、cellが複数のレイヤーの場合はtf.contrib.rnn.static_rnnの意味ですか?

(<tf.Tensor 'loss/model_with_buckets/left_rnn/multi_rnn_cell_2/cell_0/GRUBlockCell/GRUBlockCell:3' 
shape=(?, 11) dtype=float32>, <tf.Tensor 
'loss/model_with_buckets/left_rnn/multi_rnn_cell_2/cell_1/GRUBlockCell/GRUBlockCell:3' 
shape=(?, 11) dtype=float32>) 

cell = tf.contrib.rnn.MultiRNNCell([cell for _ in range(2)]) 
outputs, state = tf.contrib.rnn.static_rnn(cell, inputs) 

は今の状態は、このように印刷されますか?誰でも助けることができますか?ありがとう。

答えて

0

出力は次のステップに使用します。最後の出力so outputs = outputs [-1]

関連する問題