deep-person-reid/projects/attribute_recognition/models/__init__.py

18 lines
438 B
Python
Raw Normal View History

2020-05-19 01:36:55 +08:00
from __future__ import absolute_import
from .osnet import *
__model_factory = {
'osnet_avgpool': osnet_avgpool,
'osnet_maxpool': osnet_maxpool
}
def build_model(name, num_classes, pretrained=True, use_gpu=True):
avai_models = list(__model_factory.keys())
if name not in avai_models:
raise KeyError
return __model_factory[name](
num_classes=num_classes, pretrained=pretrained, use_gpu=use_gpu
)