From 3f14094fcd104ce0236cb83b4d55e0ef7160ff42 Mon Sep 17 00:00:00 2001 From: Fredo Guan Date: Sat, 10 Dec 2022 01:13:17 -0800 Subject: [PATCH] Update davit.py --- timm/models/davit.py | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/timm/models/davit.py b/timm/models/davit.py index 722dac42..c8b10b23 100644 --- a/timm/models/davit.py +++ b/timm/models/davit.py @@ -415,15 +415,15 @@ class DaViTStage(nn.Module): self.blocks = nn.ModuleList(*stage_blocks) - def forward(self, x : Tensor, size: Tuple[int, int]): - x, size = self.patch_embed(x, size) - for block in self.blocks: - for layer in block: - if self.grad_checkpointing and not torch.jit.is_scripting(): - x, size = checkpoint.checkpoint(layer, x, size) - else: - x, size = layer(x, size) - return x, size + def forward(self, x : Tensor, size: Tuple[int, int]): + x, size = self.patch_embed(x, size) + for block in self.blocks: + for layer in block: + if self.grad_checkpointing and not torch.jit.is_scripting(): + x, size = checkpoint.checkpoint(layer, x, size) + else: + x, size = layer(x, size) + return x, size class DaViT(nn.Module):