ugly training code

This commit is contained in:
harisreedhar
2024-12-10 22:45:00 +05:30
committed by henryruhs
parent fe28b6fffe
commit 650268c06b
+2 -2
View File
@@ -318,9 +318,9 @@ class FaceSwapper(pytorch_lightning.LightningModule):
crop_vision_tensor = vision_tensor[:, :, crop_height : height - crop_height, crop_width : width - crop_width]
crop_vision_tensor = torch.nn.functional.interpolate(crop_vision_tensor, size = (112, 112), mode = 'bilinear')
crop_vision_tensor[:, :, :padding[0], :] = 0
crop_vision_tensor[:, :, -padding[1]:, :] = 0
crop_vision_tensor[:, :, 112 - padding[1]:, :] = 0
crop_vision_tensor[:, :, :, :padding[2]] = 0
crop_vision_tensor[:, :, :, -padding[3]:] = 0
crop_vision_tensor[:, :, :, 112 - padding[3]:] = 0
embedding = self.arcface(crop_vision_tensor)
embedding = torch.nn.functional.normalize(embedding, p = 2, dim = 1)
return embedding