Skip to content

Commit e0d8320

Browse files
committed
Correct exception for dilated models
1 parent 7b22ad7 commit e0d8320

File tree

6 files changed

+6
-6
lines changed

6 files changed

+6
-6
lines changed

segmentation_models_pytorch/encoders/densenet.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ def __init__(self, out_channels, depth=5, **kwargs):
5353
self._in_channels = 3
5454
del self.classifier
5555

56-
def make_dilated(self, stage_list, dilation_list):
56+
def make_dilated(self, *args, **kwargs):
5757
raise ValueError("DenseNet encoders do not support dilated mode " "due to pooling operation for downsampling!")
5858

5959
def get_stages(self):

segmentation_models_pytorch/encoders/inceptionresnetv2.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ def __init__(self, out_channels, depth=5, **kwargs):
5050
del self.avgpool_1a
5151
del self.last_linear
5252

53-
def make_dilated(self, stage_list, dilation_list):
53+
def make_dilated(self, *args, **kwargs):
5454
raise ValueError(
5555
"InceptionResnetV2 encoder does not support dilated mode " "due to pooling operation for downsampling!"
5656
)

segmentation_models_pytorch/encoders/timm_res2net.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ def get_stages(self):
2424
self.layer4,
2525
]
2626

27-
def make_dilated(self, stage_list, dilation_list):
27+
def make_dilated(self, *args, **kwargs):
2828
raise ValueError("Res2Net encoders do not support dilated mode")
2929

3030
def forward(self, x):

segmentation_models_pytorch/encoders/timm_resnest.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ def get_stages(self):
2424
self.layer4,
2525
]
2626

27-
def make_dilated(self, stage_list, dilation_list):
27+
def make_dilated(self, *args, **kwargs):
2828
raise ValueError("ResNest encoders do not support dilated mode")
2929

3030
def forward(self, x):

segmentation_models_pytorch/encoders/vgg.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ def __init__(self, out_channels, config, batch_norm=False, depth=5, **kwargs):
4848
self._in_channels = 3
4949
del self.classifier
5050

51-
def make_dilated(self, stage_list, dilation_list):
51+
def make_dilated(self, *args, **kwargs):
5252
raise ValueError("'VGG' models do not support dilated mode due to Max Pooling" " operations for downsampling!")
5353

5454
def get_stages(self):

segmentation_models_pytorch/encoders/xception.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ def __init__(self, out_channels, *args, depth=5, **kwargs):
2121

2222
del self.fc
2323

24-
def make_dilated(self, stage_list, dilation_list):
24+
def make_dilated(self, *args, **kwargs):
2525
raise ValueError(
2626
"Xception encoder does not support dilated mode " "due to pooling operation for downsampling!"
2727
)

0 commit comments

Comments
 (0)