From 6aa26d31568b4a818eac4a6da7e12f10293529d2 Mon Sep 17 00:00:00 2001 From: Fredo Guan Date: Sat, 10 Dec 2022 04:46:42 -0800 Subject: [PATCH] Update davit.py --- timm/models/davit.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/timm/models/davit.py b/timm/models/davit.py index 5b81d8c1..6362cb6d 100644 --- a/timm/models/davit.py +++ b/timm/models/davit.py @@ -35,14 +35,15 @@ from timm.data import IMAGENET_DEFAULT_MEAN, IMAGENET_DEFAULT_STD __all__ = ['DaViT'] # modified nn.Sequential that includes a size tuple in the forward function -''' + +@register_notrace_module class SequentialWithSize(nn.Sequential): def forward(self, x : Tensor, size: Tuple[int, int]): for module in self._modules.values(): x, size = module(x, size) return x, size -''' +''' class SequentialWithSize(nn.Sequential): def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) @@ -51,7 +52,7 @@ class SequentialWithSize(nn.Sequential): for module in self._modules.values(): x, size = module(x, size) return x, size - +''' class ConvPosEnc(nn.Module): def __init__(self, dim : int, k : int=3, act : bool=False, normtype : str='none'):