@@ -22,7 +22,8 @@ def densenet121(pretrained=False, **kwargs):
22
22
Args:
23
23
pretrained (bool): If True, returns a model pre-trained on ImageNet
24
24
"""
25
- model = DenseNet (num_init_features = 64 , growth_rate = 32 , block_config = (6 , 12 , 24 , 16 ))
25
+ model = DenseNet (num_init_features = 64 , growth_rate = 32 , block_config = (6 , 12 , 24 , 16 ),
26
+ ** kwargs )
26
27
if pretrained :
27
28
model .load_state_dict (model_zoo .load_url (model_urls ['densenet121' ]))
28
29
return model
@@ -35,7 +36,8 @@ def densenet169(pretrained=False, **kwargs):
35
36
Args:
36
37
pretrained (bool): If True, returns a model pre-trained on ImageNet
37
38
"""
38
- model = DenseNet (num_init_features = 64 , growth_rate = 32 , block_config = (6 , 12 , 32 , 32 ))
39
+ model = DenseNet (num_init_features = 64 , growth_rate = 32 , block_config = (6 , 12 , 32 , 32 ),
40
+ ** kwargs )
39
41
if pretrained :
40
42
model .load_state_dict (model_zoo .load_url (model_urls ['densenet169' ]))
41
43
return model
@@ -48,7 +50,8 @@ def densenet201(pretrained=False, **kwargs):
48
50
Args:
49
51
pretrained (bool): If True, returns a model pre-trained on ImageNet
50
52
"""
51
- model = DenseNet (num_init_features = 64 , growth_rate = 32 , block_config = (6 , 12 , 48 , 32 ))
53
+ model = DenseNet (num_init_features = 64 , growth_rate = 32 , block_config = (6 , 12 , 48 , 32 ),
54
+ ** kwargs )
52
55
if pretrained :
53
56
model .load_state_dict (model_zoo .load_url (model_urls ['densenet201' ]))
54
57
return model
@@ -61,7 +64,8 @@ def densenet161(pretrained=False, **kwargs):
61
64
Args:
62
65
pretrained (bool): If True, returns a model pre-trained on ImageNet
63
66
"""
64
- model = DenseNet (num_init_features = 96 , growth_rate = 48 , block_config = (6 , 12 , 36 , 24 ))
67
+ model = DenseNet (num_init_features = 96 , growth_rate = 48 , block_config = (6 , 12 , 36 , 24 ),
68
+ ** kwargs )
65
69
if pretrained :
66
70
model .load_state_dict (model_zoo .load_url (model_urls ['densenet161' ]))
67
71
return model
0 commit comments