【问题标题】:DeepFix - Location Biased ConvolutionDeepFix - 位置偏向卷积
【发布时间】:2020-10-10 21:41:41
【问题描述】:

我有一个关于这篇论文的问题:https://arxiv.org/pdf/1510.02927.pdf

在网络架构中,他们实现了一种称为位置偏向卷积的东西。

基本上是 16 个 2d-gausians 附加到卷积层的 512 个过滤器(参见论文中的图 5) Picture of Location Biased Convolution.

我想在 PyTorch 中实现这一点,但不知道如何将固定过滤器添加到卷积块。权重应该按照论文中的讨论进行训练。

任何人都可以提示该做什么或以前做过这个吗?

【问题讨论】:

    标签: filter pytorch convolution conv-neural-network


    【解决方案1】:

    从您提供的图中的样子来看,他们将位置先验附加到数据中,即

    location_priors = generate_gaussians(positions, variances, data.size())
    data_w_loc_priors = T.cat((data, location_priors), dim=1)
    

    现在,只需相应调整卷积的 in_channels 数量:如果之前有 512 个 in_channels,那么现在有 512 + 个位置先验。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-11-11
      • 2021-02-28
      • 1970-01-01
      • 2020-05-27
      • 2017-09-27
      • 2018-03-24
      • 2021-10-20
      相关资源
      最近更新 更多