Name color tensor -> overlay tensor

This commit is contained in:
henryruhs
2025-03-11 13:17:01 +01:00
parent 66d1573f4b
commit 8f76d96bb2
+3 -3
View File
@@ -39,8 +39,8 @@ def calc_embedding(embedder : EmbedderModule, input_tensor : Tensor, padding : P
def overlay_mask(target_tensor : Tensor, mask_tensor : Tensor) -> Tensor:
temp_tensor = torch.zeros(*target_tensor.shape, dtype = target_tensor.dtype, device = target_tensor.device)
temp_tensor[:, 2, :, :] = 1
overlay_tensor = torch.zeros(*target_tensor.shape, dtype = target_tensor.dtype, device = target_tensor.device)
overlay_tensor[:, 2, :, :] = 1
mask_tensor = mask_tensor.repeat(1, 3, 1, 1).clamp(0, 0.8)
output_tensor = target_tensor * (1 - mask_tensor) + temp_tensor * mask_tensor
output_tensor = target_tensor * (1 - mask_tensor) + overlay_tensor * mask_tensor
return output_tensor