12345678910111213141516 |
- import copy
- __all__ = ['build_metric']
- from .det_metric import DetMetric
- support_dict = ['DetMetric']
- def build_metric(config):
- config = copy.deepcopy(config)
- module_name = config.pop('name')
- assert module_name in support_dict, Exception(
- 'metric only support {}'.format(support_dict))
- module_class = eval(module_name)(**config)
- return module_class
|