builder.py 784 Bytes
Newer Older
1
2
# Copyright (c) OpenMMLab. All rights reserved.
import warnings
3
from typing import Any
4
5

from mmdet3d.registry import TASK_UTILS
6
from mmdet3d.utils import ConfigType
7
8
9
10
11
12

PRIOR_GENERATORS = TASK_UTILS

ANCHOR_GENERATORS = TASK_UTILS


13
def build_prior_generator(cfg: ConfigType, default_args=None) -> Any:
14
15
16
17
18
19
    warnings.warn(
        '``build_prior_generator`` would be deprecated soon, please use '
        '``mmdet3d.registry.TASK_UTILS.build()`` ')
    return TASK_UTILS.build(cfg, default_args=default_args)


20
def build_anchor_generator(cfg: ConfigType, default_args=None) -> Any:
21
22
23
24
    warnings.warn(
        '``build_anchor_generator`` would be deprecated soon, please use '
        '``mmdet3d.registry.TASK_UTILS.build()`` ')
    return TASK_UTILS.build(cfg, default_args=default_args)