@@ -1052,6 +1052,13 @@ def _gcfg(url='', **kwargs):
10521052 'seresnextaa101d_32x8d.sw_in12k_ft_in1k' : _ttcfg (
10531053 hf_hub_id = 'timm/' ,
10541054 first_conv = 'conv1.0' , test_crop_pct = 1.0 ),
1055+ 'seresnextaa201d_32x8d.sw_in12k_ft_in1k_384' : _cfg (
1056+ hf_hub_id = 'timm/' ,
1057+ interpolation = 'bicubic' , first_conv = 'conv1.0' , input_size = (3 , 384 , 384 ), crop_pct = 1.0 ),
1058+ 'seresnextaa201d_32x8d.sw_in12k' : _cfg (
1059+ hf_hub_id = 'timm/' ,
1060+ num_classes = 11821 , interpolation = 'bicubic' , first_conv = 'conv1.0' ,
1061+ crop_pct = 0.95 , input_size = (3 , 320 , 320 ), test_input_size = (3 , 384 , 384 ), test_crop_pct = 1.0 ),
10551062
10561063 'resnetaa50d.sw_in12k' : _ttcfg (
10571064 hf_hub_id = 'timm/' ,
@@ -1838,6 +1845,17 @@ def seresnextaa101d_32x8d(pretrained=False, **kwargs) -> ResNet:
18381845 return _create_resnet ('seresnextaa101d_32x8d' , pretrained , ** dict (model_args , ** kwargs ))
18391846
18401847
1848+ @register_model
1849+ def seresnextaa201d_32x8d (pretrained = False , ** kwargs ):
1850+ """Constructs a SE=ResNeXt-101-D 32x8d model with avgpool anti-aliasing
1851+ """
1852+ model_args = dict (
1853+ block = Bottleneck , layers = [3 , 24 , 36 , 4 ], cardinality = 32 , base_width = 8 ,
1854+ stem_width = 64 , stem_type = 'deep' , avg_down = True , aa_layer = nn .AvgPool2d ,
1855+ block_args = dict (attn_layer = 'se' ))
1856+ return _create_resnet ('seresnextaa201d_32x8d' , pretrained , ** dict (model_args , ** kwargs ))
1857+
1858+
18411859@register_model
18421860def resnetrs50 (pretrained = False , ** kwargs ) -> ResNet :
18431861 """Constructs a ResNet-RS-50 model.
0 commit comments