【发布时间】:2020-06-19 15:42:54
【问题描述】:
我正在尝试将两个图像输入网络,并且我想在这两个图像之间进行相同的转换。 transforms.Compose() 一次拍摄一张图像并产生彼此独立的输出,但我想要相同的转换。我为hflip() 进行了自己的编码,现在我有兴趣获得随机作物。有没有办法在不编写自定义函数的情况下做到这一点?
【问题讨论】:
标签: deep-learning pytorch vgg-net spacy-transformers
我正在尝试将两个图像输入网络,并且我想在这两个图像之间进行相同的转换。 transforms.Compose() 一次拍摄一张图像并产生彼此独立的输出,但我想要相同的转换。我为hflip() 进行了自己的编码,现在我有兴趣获得随机作物。有没有办法在不编写自定义函数的情况下做到这一点?
【问题讨论】:
标签: deep-learning pytorch vgg-net spacy-transformers
我会使用这样的解决方法 - 让我自己的裁剪类继承自 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)
这个想法是在奇数调用上抑制随机化器
【讨论】: