2016-09-22 6 views
0

デコンボリューションについて読むと、アップサンプリング時にウェイトの転置を使用することがよくありますが、Tensorflowのほんのいくつかの例ではこれは当てはまりません。トランスポーズは内部的に行われますか?次のうち正しいものはどれですか?Tensorflowの畳み込みオートエンコーダーの共有ウェイト

tf.nn.conv2d_transpose(matrix, tf.transpose(W1, [1, 0, 2, 3]), ...) 

tf.nn.conv2d_transpose(matrix, W1, ...) 

答えて

2

重みを転置する必要はありません。それは単なる命名規則です。 なぜ彼らはそれがhereのやり方と名付けられたのか分かります。簡単な要約は、デコンボリューションを実行しておらず、代わりに部分的にストライドされた畳み込みを実行することです。

あなたの質問に直接答えるには、もう1つは正しいです。

関連する問題