【问题标题】:Residual learning in tensorflow张量流中的残差学习
【发布时间】:2018-04-11 19:40:39
【问题描述】:

我正在尝试从研究论文中复制此图像。图中,橙色箭头表示使用残差学习的捷径,红色轮廓的层表示扩张卷积。

在下面的代码中,r5 是图像中看到的 relu 的结果。为简单起见,我排除了 relu 和膨胀层之间的代码。 在tensorflow中,如何正确结合relu和dilated convolution的结果来执行residual shortcut?

#relu layer
r5 = tf.nn.relu(layer5)
...
#dilation layer
h_conv4 = conv3d_dilation(concat1, 1154)

【问题讨论】:

    标签: python tensorflow deep-learning conv-neural-network deep-residual-networks


    【解决方案1】:

    图片非常直接 - 它说您应该添加它们,所以:

    #relu layer
    r5 = tf.nn.relu(layer5)
    ...
    #dilation layer
    h_conv4 = conv3d_dilation(concat1, 1154)
    
    #combined
    combined = r5 + h_conv4
    

    【讨论】:

    • 如果您有时间,我还有第二个问题。这是我试图复制的架构:i.stack.imgur.com/1qLP2.png 从这些信息中,有没有办法告诉反卷积的输出通道数?
    • 这取决于r5的形状,它很有可能需要投影-stackoverflow.com/q/46121283/712995
    • @lejlot 这是一张 3d 图像,所以 P 实际上是指第 3 维而不是通道数
    猜你喜欢
    • 1970-01-01
    • 2018-03-17
    • 2017-12-04
    • 1970-01-01
    • 1970-01-01
    • 2021-01-21
    • 1970-01-01
    • 2015-04-02
    • 2018-04-29
    相关资源
    最近更新 更多