[解決済み] 関数 tf.squeeze と tf.nn.rnn は何をするのですか?
2022-03-04 02:37:55
質問
関数 tf.squeeze と tf.nn.rnn は何をするのですか?
これらのAPIを検索してみたのですが、引数や例などが見つかりません。
また
p_inputs
を使用した次のコードで形成されます。
tf.squeeze
を使用する意味と場合とは?
tf.nn.rnn
?
batch_num = 10
step_num = 2000
elem_num = 26
p_input = tf.placeholder(tf.float32, [batch_num, step_num, elem_num])
p_inputs = [tf.squeeze(t, [1]) for t in tf.split(1, step_num, p_input)]
解決方法は?
このような質問に対する答えの最良の情報源は TensorFlow API ドキュメント . あなたが挙げた2つの関数は、データフロー・グラフの中で演算とシンボリックテンソルを作成します。特に
-
は
tf.squeeze()
関数は、最初の引数と同じ値で、異なる形状のテンソルを返す。サイズが1である次元は取り除かれる。例えばt
はテンソルであり、形状は[batch_num, 1, elem_num]
(ご質問のように)tf.squeeze(t, [1])
は同じ内容のテンソルを返しますが、サイズは[batch_num, elem_num]
. -
は
tf.nn.rnn()
最初の要素は与えられた入力に対するリカレントニューラルネットワークの出力を表し、2番目の要素はその入力に対するそのネットワークの最終的な状態を表します。TensorFlowのWebサイトには リカレントニューラルネットワークのチュートリアル をご覧ください。
関連
-
[解決済み] 'DataFrame' オブジェクトに 'sort' 属性がない
-
[解決済み】Flaskのテンプレートが見つからない【重複あり
-
[解決済み] 文字列リテラルの前にある'b'文字は何を意味するのでしょうか?
-
[解決済み] for'ループでインデックスにアクセスする?
-
[解決済み] staticmethodとclassmethodの違いについて
-
[解決済み] Pythonのリストメソッドであるappendとextendの違いは何ですか?
-
[解決済み] リストを均等な大きさの塊に分割するには?
-
[解決済み] Python 3で「1000000000000000 in range(1000000000000001)」はなぜ速いのですか?
-
[解決済み】if __name__ == "__main__": は何をするのでしょうか?
-
[解決済み】__str__と__repr__の違いは何ですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
Pythonの非常に便利な2つのデコレーターを解説
-
Python百行で韓服サークルの画像クロールを実現する
-
Python 可視化 big_screen ライブラリ サンプル 詳細
-
PythonによるExcelファイルの一括操作の説明
-
[解決済み】pygame.error: ビデオシステムが初期化されていない
-
[解決済み】TypeError: 系列を <class 'float'> に変換することができません。
-
[解決済み] builtins.TypeError: strでなければならない、bytesではない
-
[解決済み】 AttributeError("'str' object has no attribute 'read'")
-
[解決済み】Python Error: "ValueError: need more than 1 value to unpack" (バリューエラー:解凍に1つ以上の値が必要です
-
[解決済み】 TypeError: += でサポートされていないオペランド型: 'int' および 'list' です。