Tensorflow中卷积自动编码器中的共享权重

时间:2016-09-22 22:22:11

标签: tensorflow

在阅读有关反卷积时,经常会提到在上采样时使用权重的转置,但在Tensorflow中我可以找到的几个例子中,情况并非如此。转置是否在内部发生?以下哪项是正确的?

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

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

1 个答案:

答案 0 :(得分:3)

您不需要转置重量。它只是一个命名惯例。 你可以看到为什么他们按照here的方式命名它。简短的总结是它没有进行反卷积,而是执行一个小幅度的卷积。

同样直接回答你的问题,第二个是正确的。