ダイナミックRNN(すなわちdynamic_rnn
)が何であるか混乱しています。 TensorFlowでの出力との状態を返します。これらの状態と出力は何ですか? TensorFlowのダイナミックRNNでダイナミックなのは何ですか?TensorFlowのダイナミックRNNとは何ですか?
3
A
答えて
5
ダイナミックRNNは可変シーケンス長を可能にします。入力形状が(batch_size, max_sequence_length)
の場合がありますが、max_sequence_length
より短いシーケンスで正しいタイムステップ数のRNNを実行することができます。
これに対して、固定RNNの長さ全体を実行することを期待する静的RNNがあります。とにかく入力をmax_sequence_length
に埋め込んでいるような場合があります。
簡潔に言えば、dynamic_rnn
は、通常、可変長の順次データに対して必要なものです。それはsequence_length
パラメータを持ち、あなたの友人です。
1
AlexDelPieroの答えは私が探していたものでしたが、元の質問は異なっていました。 LSTMとその背後の直感についてのこの詳細な説明を見ることができます。 LSTMはRNNの最も一般的な例です。
http://colah.github.io/posts/2015-08-Understanding-LSTMs/
短い答えは次のとおりです。状態は別の時間ステップから渡された内部の詳細です。出力は、各タイムステップでのテンソルの出力です。通常は、すべての出力を次のRNNレイヤに渡すか、最後のRNNレイヤの最終出力に渡す必要があります。最後の出力を得るには、出力[:、 - 1、:]を使用できます。
関連する問題
- 1. TensorflowでrnnセルのcuDNN実装とは何ですか
- 2. TensorflowのRNNとバッチ
- 3. TensorFlowのRNNユニットとセル
- 4. これは、Attention by TensorFlowを使用してダイナミックRNNを実装することは可能ですか?
- 5. Tensorflow RNN variable_scopeエラー
- 6. tensorflow rnn nan error
- 7. Tensorflow RNNスライスエラー
- 8. Tensorflow RNNチュートリアル
- 9. Tensorflow Grid LSTM RNN TypeError
- 10. ダイナミック双方向RNNタイプエラー
- 11. TensorFlowのLSTM-RNNパラメータのプレースホルダ
- 12. Tensorflow RNNの入力サイズ
- 13. Tensorflow RNNへのCSV入力
- 14. Tensorflowの多次元RNN
- 15. tensorflow損失は、単一のGRUセルとRNNを実行しているRNN
- 16. TensorFlowのRNNとSeq2seqオプションはどうなりましたか?
- 17. TensorFlowでシーケンスを出力するRNN
- 18. Keras VS Tensorflow CNNやRNN
- 19. Tensorflow変数rnnモジュールでの再利用
- 20. 何が私がここにtensorflowとRNNを用いた例を読んでいますtensorflow
- 21. グリーディデコーダRNNとk = 1のビームデコーダの違いは何ですか?
- 22. Tensorflow RNNサンプルのIDを取得する
- 23. TensorFlowの種子とは何ですか?
- 24. TensorflowでFCNNとRNNを組み合わせる方法は?
- 25. カスタムRNNを使用したダイナミック軸
- 26. RNN出力とルールベース出力の違いは何ですか?
- 27. Experiment Tensorflowでeval_stepとは何ですか
- 28. TensorFlow RNNの本の例(word2vec、embeddings)
- 29. TensorFlowチェックポイントメタファイルとは何ですか?
- 30. Tensorflow RNN重み行列の初期化
状態と出力は何ですか?説明できますか? – xlax