Skip to content

Commit 3862e2d

Browse files
authored
Fix get_model (#1626)
* fix get model bug * disable dp
1 parent 22bde35 commit 3862e2d

File tree

3 files changed

+12
-4
lines changed

3 files changed

+12
-4
lines changed

gluoncv/model_zoo/danet.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -90,15 +90,15 @@ def __init__(self, in_channels, out_channels, norm_layer=nn.BatchNorm, norm_kwar
9090
self.conv52.add(nn.Activation('relu'))
9191

9292
self.conv6 = nn.HybridSequential()
93-
self.conv6.add(nn.Dropout(0.1))
93+
# self.conv6.add(nn.Dropout(0.1))
9494
self.conv6.add(nn.Conv2D(in_channels=512, channels=out_channels, kernel_size=1))
9595

9696
self.conv7 = nn.HybridSequential()
97-
self.conv7.add(nn.Dropout(0.1))
97+
# self.conv7.add(nn.Dropout(0.1))
9898
self.conv7.add(nn.Conv2D(in_channels=512, channels=out_channels, kernel_size=1))
9999

100100
self.conv8 = nn.HybridSequential()
101-
self.conv8.add(nn.Dropout(0.1))
101+
# self.conv8.add(nn.Dropout(0.1))
102102
self.conv8.add(nn.Conv2D(in_channels=512, channels=out_channels, kernel_size=1))
103103

104104
def hybrid_forward(self, F, x):

gluoncv/model_zoo/model_zoo.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -215,7 +215,7 @@
215215
'resnext50_32x4d': resnext50_32x4d,
216216
'resnext101_32x4d': resnext101_32x4d,
217217
'resnext101_64x4d': resnext101_64x4d,
218-
'resnext101b_64x4d': resnext101e_64x4d,
218+
'resnext101e_64x4d': resnext101e_64x4d,
219219
'se_resnext50_32x4d': se_resnext50_32x4d,
220220
'se_resnext101_32x4d': se_resnext101_32x4d,
221221
'se_resnext101_64x4d': se_resnext101_64x4d,

gluoncv/model_zoo/resnext.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -363,6 +363,7 @@ def resnext101_64x4d(**kwargs):
363363

364364

365365
def resnext101e_64x4d(**kwargs):
366+
# pylint: disable=line-too-long
366367
r"""ResNext101e 64x4d model modified from
367368
`"Aggregated Residual Transformations for Deep Neural Network"
368369
<http://arxiv.org/abs/1611.05431>`_ paper.
@@ -388,6 +389,9 @@ def resnext101e_64x4d(**kwargs):
388389
for :class:`mxnet.gluon.contrib.nn.SyncBatchNorm`.
389390
"""
390391
kwargs['use_se'] = False
392+
if kwargs['pretrained']:
393+
msg = 'GluonCV does not have pretrained weights for resnext101e_64x4d at this moment. Please set pretrained=False.'
394+
raise RuntimeError(msg)
391395
return get_resnext(101, 64, 4, deep_stem=True, avg_down=True, **kwargs)
392396

393397

@@ -479,6 +483,7 @@ def se_resnext101_64x4d(**kwargs):
479483

480484

481485
def se_resnext101e_64x4d(**kwargs):
486+
# pylint: disable=line-too-long
482487
r"""SE-ResNext101e 64x4d model modified from
483488
`"Aggregated Residual Transformations for Deep Neural Network"
484489
<http://arxiv.org/abs/1611.05431>`_ paper.
@@ -504,4 +509,7 @@ def se_resnext101e_64x4d(**kwargs):
504509
for :class:`mxnet.gluon.contrib.nn.SyncBatchNorm`.
505510
"""
506511
kwargs['use_se'] = True
512+
if kwargs['pretrained']:
513+
msg = 'GluonCV does not have pretrained weights for resnext101e_64x4d at this moment. Please set pretrained=False.'
514+
raise RuntimeError(msg)
507515
return get_resnext(101, 64, 4, deep_stem=True, avg_down=True, **kwargs)

0 commit comments

Comments
 (0)