【问题标题】:Identical random crop on two images Pytorch transforms两个图像上的相同随机裁剪 Pytorch 变换
【发布时间】:2020-06-19 15:42:54
【问题描述】:

我正在尝试将两个图像输入网络,并且我想在这两个图像之间进行相同的转换。 transforms.Compose() 一次拍摄一张图像并产生彼此独立的输出,但我想要相同的转换。我为hflip() 进行了自己的编码,现在我有兴趣获得随机作物。有没有办法在不编写自定义函数的情况下做到这一点?

【问题讨论】:

    标签: deep-learning pytorch vgg-net spacy-transformers


    【解决方案1】:

    我会使用这样的解决方法 - 让我自己的裁剪类继承自 RandomCrop,用

    重新定义 call
        …
            if self.call_is_even :
                self.ijhw = self.get_params(img, self.size)
            i, j, h, w = self.ijhw
            self.call_is_even = not self.call_is_even
    

    而不是

        i, j, h, w = self.get_params(img, self.size)
    

    这个想法是在奇数调用上抑制随机化器

    【讨论】:

      猜你喜欢
      • 2021-04-03
      • 2019-07-06
      • 2016-12-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-15
      • 2012-10-21
      相关资源
      最近更新 更多