MCPcopy
hub / github.com/thuml/Transfer-Learning-Library / _resnet

Function _resnet

tllib/vision/models/resnet.py:52–61  ·  view source on GitHub ↗
(arch, block, layers, pretrained, progress, **kwargs)

Source from the content-addressed store, hash-verified

50
51
52def _resnet(arch, block, layers, pretrained, progress, **kwargs):
53 model = ResNet(block, layers, **kwargs)
54 if pretrained:
55 model_dict = model.state_dict()
56 pretrained_dict = load_state_dict_from_url(model_urls[arch],
57 progress=progress)
58 # remove keys from pretrained dict that doesn't appear in model dict
59 pretrained_dict = {k: v for k, v in pretrained_dict.items() if k in model_dict}
60 model.load_state_dict(pretrained_dict, strict=False)
61 return model
62
63
64def resnet18(pretrained=False, progress=True, **kwargs):

Callers 10

resnet18Function · 0.85
resnet34Function · 0.85
resnet50Function · 0.85
resnet101Function · 0.85
resnet152Function · 0.85
resnext50_32x4dFunction · 0.85
resnext101_32x8dFunction · 0.85
wide_resnet50_2Function · 0.85
wide_resnet101_2Function · 0.85
_pose_resnetFunction · 0.85

Calls 3

state_dictMethod · 0.80
load_state_dictMethod · 0.80
ResNetClass · 0.70

Tested by

no test coverage detected