From a59189a48d2548fd228473c2019eadf3b234ff8e Mon Sep 17 00:00:00 2001 From: Fredo Guan Date: Sat, 10 Dec 2022 00:37:34 -0800 Subject: [PATCH] Update davit.py --- timm/models/davit.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/timm/models/davit.py b/timm/models/davit.py index 08f31746..5d2a8530 100644 --- a/timm/models/davit.py +++ b/timm/models/davit.py @@ -35,11 +35,18 @@ from timm.data import IMAGENET_DEFAULT_MEAN, IMAGENET_DEFAULT_STD __all__ = ['DaViT'] class SequentialWithSize(nn.Sequential): + + def __init__(*args, **kwargs): + super(MySequential, self).__init__(*args, **kwargs) + def forward(self, x: Tensor, size: Tuple[int, int]): for module in self._modules.values(): + x, size = module(x, size) + ''' output = module(x, size) x : Tensor = output[0] size : Tuple[int, int] = output[1] + ''' return x, size