Spaces:
Runtime error
Runtime error
| # Copyright (c) OpenMMLab. All rights reserved. | |
| from mmcv.utils import Registry | |
| from .hrnet import PoseHighResolutionNet, PoseHighResolutionNetExpose | |
| from .resnet import ResNet, ResNetV1d | |
| BACKBONES = Registry('backbones') | |
| BACKBONES.register_module(name='ResNet', module=ResNet) | |
| BACKBONES.register_module(name='ResNetV1d', module=ResNetV1d) | |
| BACKBONES.register_module(name='PoseHighResolutionNet', | |
| module=PoseHighResolutionNet) | |
| BACKBONES.register_module(name='PoseHighResolutionNetExpose', | |
| module=PoseHighResolutionNetExpose) | |
| def build_backbone(cfg): | |
| """Build backbone.""" | |
| if cfg is None: | |
| return None | |
| return BACKBONES.build(cfg) | |