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

Function _reid_resnet

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

Source from the content-addressed store, hash-verified

34
35
36def _reid_resnet(arch, block, layers, pretrained, progress, **kwargs):
37 model = ReidResNet(block, layers, **kwargs)
38 if pretrained:
39 model_dict = model.state_dict()
40 pretrained_dict = load_state_dict_from_url(model_urls[arch],
41 progress=progress)
42 # remove keys from pretrained dict that doesn't appear in model dict
43 pretrained_dict = {k: v for k, v in pretrained_dict.items() if k in model_dict}
44 model.load_state_dict(pretrained_dict, strict=False)
45 return model
46
47
48def reid_resnet18(pretrained=False, progress=True, **kwargs):

Callers 4

reid_resnet18Function · 0.85
reid_resnet34Function · 0.85
reid_resnet50Function · 0.85
reid_resnet101Function · 0.85

Calls 3

ReidResNetClass · 0.85
state_dictMethod · 0.80
load_state_dictMethod · 0.80

Tested by

no test coverage detected