From c42e26f866d0adccbf1a74b7b5e1108ae6be13a2 Mon Sep 17 00:00:00 2001 From: Fredo Guan Date: Thu, 8 Dec 2022 01:01:00 -0800 Subject: [PATCH] Update davit.py --- timm/models/davit.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/timm/models/davit.py b/timm/models/davit.py index a404a4b4..26a120fa 100644 --- a/timm/models/davit.py +++ b/timm/models/davit.py @@ -458,7 +458,7 @@ class DaViT(nn.Module): self.apply(self._init_weights) - self.forward = self._get_forward_fn() + self._update_forward_fn() ''' if self._features_only == True: self.forward = self.forward_features_full @@ -466,7 +466,15 @@ class DaViT(nn.Module): self.forward = self.forward_classification ''' + ''' + def _get_forward_fn(self): + if self._features_only == True: + return self.forward_features_full + else: + return self.forward_classification + ''' + @torch.jit.ignore def _get_forward_fn(self): if self._features_only == True: return self.forward_features_full