Unverified Commit fba4f42e authored by Kai Zhang's avatar Kai Zhang Committed by GitHub
Browse files

allow to use custom norm_layer (#4621)

parent 54a4550b
...@@ -392,7 +392,8 @@ class RegNet(nn.Module): ...@@ -392,7 +392,8 @@ class RegNet(nn.Module):
def _regnet(arch: str, block_params: BlockParams, pretrained: bool, progress: bool, **kwargs: Any) -> RegNet: def _regnet(arch: str, block_params: BlockParams, pretrained: bool, progress: bool, **kwargs: Any) -> RegNet:
model = RegNet(block_params, norm_layer=partial(nn.BatchNorm2d, eps=1e-05, momentum=0.1), **kwargs) norm_layer = kwargs.pop("norm_layer", partial(nn.BatchNorm2d, eps=1e-05, momentum=0.1))
model = RegNet(block_params, norm_layer=norm_layer, **kwargs)
if pretrained: if pretrained:
if arch not in model_urls: if arch not in model_urls:
raise ValueError(f"No checkpoint is available for model type {arch}") raise ValueError(f"No checkpoint is available for model type {arch}")
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment