@ -224,7 +224,11 @@ def window_reverse(windows : Tensor, window_size: int, H: int, W: int):
window_size,
-1)
x = x.permute(0, 1, 3, 2, 4, 5).contiguous().view(B, H, W, -1)
x = x.permute(0, 1, 3, 2, 4, 5).contiguous().view(
torch.floor(torch.tensor(windows.size(dim=0)) / (H * W / window_size / window_size)).int().item(),
H,
W,
return x