mirror of
https://github.com/huggingface/pytorch-image-models.git
synced 2025-06-03 15:01:08 +08:00
Add weights for resnet10t, resnet14t, and resnetaa50 models. Fix #1314
This commit is contained in:
parent
188c194b0f
commit
c170ba3173
@ -35,6 +35,16 @@ def _cfg(url='', **kwargs):
|
|||||||
|
|
||||||
default_cfgs = {
|
default_cfgs = {
|
||||||
# ResNet and Wide ResNet
|
# ResNet and Wide ResNet
|
||||||
|
'resnet10t': _cfg(
|
||||||
|
url='https://github.com/rwightman/pytorch-image-models/releases/download/v0.1-rsb-weights/resnet10t_176_c3-f3215ab1.pth',
|
||||||
|
input_size=(3, 176, 176), pool_size=(6, 6),
|
||||||
|
test_crop_pct=0.95, test_input_size=(3, 224, 224),
|
||||||
|
first_conv='conv1.0'),
|
||||||
|
'resnet14t': _cfg(
|
||||||
|
url='https://github.com/rwightman/pytorch-image-models/releases/download/v0.1-rsb-weights/resnet14t_176_c3-c4ed2c37.pth',
|
||||||
|
input_size=(3, 176, 176), pool_size=(6, 6),
|
||||||
|
test_crop_pct=0.95, test_input_size=(3, 224, 224),
|
||||||
|
first_conv='conv1.0'),
|
||||||
'resnet18': _cfg(url='https://download.pytorch.org/models/resnet18-5c106cde.pth'),
|
'resnet18': _cfg(url='https://download.pytorch.org/models/resnet18-5c106cde.pth'),
|
||||||
'resnet18d': _cfg(
|
'resnet18d': _cfg(
|
||||||
url='https://github.com/rwightman/pytorch-image-models/releases/download/v0.1-weights/resnet18d_ra2-48a79e06.pth',
|
url='https://github.com/rwightman/pytorch-image-models/releases/download/v0.1-weights/resnet18d_ra2-48a79e06.pth',
|
||||||
@ -262,6 +272,10 @@ default_cfgs = {
|
|||||||
'resnetblur101d': _cfg(
|
'resnetblur101d': _cfg(
|
||||||
url='',
|
url='',
|
||||||
interpolation='bicubic', first_conv='conv1.0'),
|
interpolation='bicubic', first_conv='conv1.0'),
|
||||||
|
'resnetaa50': _cfg(
|
||||||
|
url='https://github.com/rwightman/pytorch-image-models/releases/download/v0.1-rsb-weights/resnetaa50_a1h-4cf422b3.pth',
|
||||||
|
test_input_size=(3, 288, 288), test_crop_pct=1.0,
|
||||||
|
interpolation='bicubic', first_conv='conv1.0'),
|
||||||
'resnetaa50d': _cfg(
|
'resnetaa50d': _cfg(
|
||||||
url='',
|
url='',
|
||||||
interpolation='bicubic', first_conv='conv1.0'),
|
interpolation='bicubic', first_conv='conv1.0'),
|
||||||
@ -1454,6 +1468,14 @@ def resnetblur101d(pretrained=False, **kwargs):
|
|||||||
return _create_resnet('resnetblur101d', pretrained, **model_args)
|
return _create_resnet('resnetblur101d', pretrained, **model_args)
|
||||||
|
|
||||||
|
|
||||||
|
@register_model
|
||||||
|
def resnetaa50(pretrained=False, **kwargs):
|
||||||
|
"""Constructs a ResNet-50 model with avgpool anti-aliasing
|
||||||
|
"""
|
||||||
|
model_args = dict(block=Bottleneck, layers=[3, 4, 6, 3], aa_layer=nn.AvgPool2d, **kwargs)
|
||||||
|
return _create_resnet('resnetaa50', pretrained, **model_args)
|
||||||
|
|
||||||
|
|
||||||
@register_model
|
@register_model
|
||||||
def resnetaa50d(pretrained=False, **kwargs):
|
def resnetaa50d(pretrained=False, **kwargs):
|
||||||
"""Constructs a ResNet-50-D model with avgpool anti-aliasing
|
"""Constructs a ResNet-50-D model with avgpool anti-aliasing
|
||||||
|
Loading…
x
Reference in New Issue
Block a user